Machine Learning Engineer - NLP Focus
Core
Develop and deploy sophisticated NLP models to extract insights from large volumes of text data, powering features like intelligent search, sentiment analysis, and chatbots.
Role type
Machine Learning Engineer (NLP)
Builds
Production-grade NLP pipelines and services for intelligent search, sentiment analysis, and chatbots
Domain
Natural Language Processing / Artificial Intelligence
Deliverable
production ML models
Required skills
NLP model design and optimization, text classification, named entity recognition, topic modeling, language generation, data preprocessing, feature engineering, Python programming, NLP libraries (NLTK, SpaCy, Hugging Face Transformers), deep learning frameworks (TensorFlow, PyTorch), cloud platform deployment
Preferred skills
Experience with Transformers, BERT, GPT architectures
Responsibilities
Design, implement, and optimize NLP models; Develop and maintain production-grade NLP pipelines; Collaborate with data scientists to research and experiment with state-of-the-art NLP techniques; Build and integrate NLP services into existing applications; Monitor model performance in production and implement improvements; Contribute to overall machine learning infrastructure and best practices
Seniority
Mid-Senior, hands-on IC