onsite
Entry Level Machine Learning Engineer NLP Focus - SynergisticIT
ML Engineer
Join as an entry‑level Machine Learning Engineer focusing on NLP, building and fine‑tuning language models using Python, TensorFlow/PyTorch, and cloud services.
About the role
Key Responsibilities
- Develop, train, and evaluate NLP models for text classification, sentiment analysis, and information extraction.
- Implement data preprocessing pipelines, including tokenization, embedding generation, and dataset augmentation.
- Collaborate with senior engineers to integrate models into production APIs and micro‑services.
- Monitor model performance, conduct error analysis, and iterate on improvements.
- Maintain version control, documentation, and reproducible experiment tracking.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficiency in Python and experience with NLP libraries such as spaCy, NLTK, or Hugging Face Transformers.
- Hands‑on experience with machine learning frameworks like TensorFlow or PyTorch.
- Familiarity with Git for source control and basic cloud platforms (e.g., AWS) for model deployment.
- Strong problem‑solving skills and eagerness to learn emerging NLP techniques.
Skills
pythonnatural language processingmachine learningtensorflowpytorchaws