What are the responsibilities and job description for the ML/AI Engineering Intern position at Sarva?
Company Description
About the Role
We’re building multilingual voice-based systems for real-world businesses. As a Machine Learning Engineering Intern at Sarva, you’ll help develop the AI backbone of our voice-first platform. You’ll work on speech-to-text, natural language understanding, and voice modeling, helping our product respond to people in culturally specific, meaningful ways.
Responsibilities
- Train, evaluate, and refine NLP and speech recognition models
- Clean and manage multilingual voice datasets
- Support deployment of models into production environments
- Collaborate with AI, engineering, and product teams
- Document findings, share progress, and propose improvements
- Develop and prototype voice-based AI features
- Work with OpenAI, LangChain, or similar LLM frameworks
- Integrate AI responses with multilingual user flows
Qualifications
- Proficiency in Python; experience with TensorFlow, PyTorch, or Hugging Face
- Understanding of NLP, NLU, or speech processing concepts
- Ability to learn quickly and work independently
- Strong analytical thinking and collaboration skills
- Experience with Python and AI/ML tools (e.g., LangChain, Pinecone, OpenAI API)
- Interest in voice systems, chatbots, or applied AI
What We Offer
Direct access to founders and senior ML engineers for mentorship
Portfolio-building experience with real-world applications
Career development and references provided