Role Overview
At Nurix AI, we are pioneering the Autopilot Enterprise. Our conversational AI agents handle workflows, drive outcomes, and deliver measurable impact for businesses. As a Machine Learning Engineer, you will play a pivotal role in solving some of the hardest challenges in conversational AI, building robust ASR/TTS systems for multilingual Indian contexts and ensuring real-time, low-latency conversational agents.
Responsibilities
- Design, train, and optimize custom ASR/TTS models to overcome limitations of Sarvam ASR and improve accuracy across Indian multilingual settings.
- Build conversational agents that can handle interruptions, natural pauses, and real-world voice variability.
- Contribute to Voice-to-Voice (V2V) systems using state space models.
- Develop Agentic RAG pipelines and LLM orchestration for intelligent, context-aware voice agents.
- Work on self-learning agents capable of continuous improvement.
- Collaborate with MLOps to bring models into real-time, low-latency production environments.
- Ensure scalability, security, and reliability of deployed ML systems.
- Stay on top of the latest advances in ASR, TTS, NLP, LLMs, and real-time inference frameworks.
Requirements
- Bachelor’s degree in Computer Science, AI/ML, or related field.
- 4+ years of hands-on ML engineering experience, with a focus on speech/NLP systems.
- Strong expertise in ASR, TTS, NLP, LLM fine-tuning, or dialogue systems.
- Proficiency in Python and ML frameworks like PyTorch, TensorFlow, or JAX.
- Experience in designing low-latency, real-time ML applications.
- Strong understanding of ML lifecycle, evaluation, and deployment practices.
- Prior work on multilingual or Indian-context ASR/TTS systems.
Skills
- Python
- PyTorch
- TensorFlow
- LLM
- ASR/TTS
Why Nurix
- Work at the cutting edge of AI and enterprise technology.
- Direct impact on products used by large-scale enterprise clients.
- Competitive compensation and performance-based incentives.