Sonia

Senior Machine Learning Engineer, NLP

Sonia

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Fine-tune, evaluate, and deploy state-of-the-art NLP models
  • Apply NLP methods for text processing and analysis
  • Work with the MLOps team to ensure continuous training for models in production
  • Design and conduct experiments to validate new methods
  • Build and maintain language preprocessing workflows
  • Collaborate closely with product managers, other ML engineers, and developers to translate the solutions into production

Requirements

  • Master’s degree in Computer Science, Engineering, or a related technical field or equivalent industry experience
  • Typically 5-8+ years of experience in ML engineering or related fields
  • Strong programming skills in Python and ML frameworks (PyTorch, Hugging Face Transformers, NLTK, spaCy)
  • Experience with deep learning language models, including transformers, NER, and tokenizers
  • Experience with MLOps pipeline components (Docker, MLflow, W&B)
  • Knowledge of multilingual or domain-specific language modeling (medical/legal and other specialized fields) is a plus
  • Experience with distributed training systems is a plus
  • Knowledge of Kubernetes is a plus
  • English full proficiency, German/French/Italian is a plus.
Benefits
  • Flexible working arrangements (remote or hybrid)
  • 30 days of annual vacation
  • Competitive salary depending on experience
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NLPtext processingML engineeringPythonPyTorchHugging Face TransformersNLTKspaCydeep learningtransformers
Soft Skills
collaborationcommunication
Certifications
Master’s degree in Computer ScienceMaster’s degree in Engineering