Senior Machine Learning Engineer - NLP (Bangalore/Noida Location)
Core
Build and deploy scalable production NLP pipelines and optimize machine learning models for voice agents, agentic applications, and text analysis using Large Language Models.
Role type
Senior Machine Learning Engineer (NLP)
Builds
AI-native platform for contact centers leveraging LLMs
Domain
Customer Experience / Contact Centers / NLP
Deliverable
production ML models
Required skills
Python, PyTorch, Transformers, LangChain, LLMs (BERT, Llama, Qwen, Gemma), model inference optimization, distributed training, REST API, Docker, Kubernetes, data structures and algorithms
Preferred skills
Cloud platforms (AWS/Azure/GCP), multimodal models, real-time streaming tools (Kafka, Pub/Sub)
Responsibilities
Work on NLP problems including voice agents, agentic applications, text classification, entity extraction, and summarization; Collaborate with cross-functional teams to integrate AI solutions; Optimize existing ML models for performance and scalability; Implement and evaluate reasoning, planning, and memory modules for agents; Build post-deployment monitoring and continual learning capabilities; Propose evaluation metrics and establish benchmarks
Seniority
Senior, hands-on IC