Senior Machine Learning Engineer

Voicegain

Bengaluru

On-site

INR 7,434,944 - 11,152,416

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A Voice AI startup in Bengaluru is seeking a Senior Machine Learning Engineer (ML SDE-3) to join their ML engineering team. This hands-on role involves significant responsibilities in technical execution and Agile delivery. The ideal candidate should have experience with Python, backend systems, and LLM integration. Candidates will focus on both software engineering and applied machine learning, contributing to production systems and mentoring junior engineers. The role requires strong communication skills and a collaborative mindset.

Qualifications

  • 5+ years of professional software engineering experience, with strong focus on Python.
  • Solid understanding of algorithms and data structures.
  • Experience building or integrating LLM-based systems.
  • Practical experience acting as a Scrum Master or Agile lead.

Responsibilities

  • Design and maintain scalable backend services using Python.
  • Implement efficient algorithms and data structures.
  • Build and integrate machine-learning features with LLM emphasis.
  • Serve as Scrum Master for the ML team, facilitating sprints.

Skills

Python
Algorithms
Object-oriented programming
LLM-based systems
Agile methodologies
Cloud environments
Communication skills

Education

5+ years of professional software engineering experience
Experience with strongly typed languages (Java, Go, C++)

Tools

Flask
FastAPI
Django
AWS
Google Cloud Platform
OpenAI
Hugging Face

Job description

Job Title: Senior Machine Learning Engineer (ML SDE-3)

Type: Full-time

Experience: 7 - 10 Years

Reports to: ML Technical Lead

About Voicegain

Voicegain is a rapidly growing Voice AI startup with offices in Santa Clara, Dallas and Bangalore. Voicegain has two main product offering a) Voicegain Casey, an AI Voice Agent purpose built for healthcare payers and b) Voice AI platform which offer developers of voice-enabled apps a comprehensive set of Speech-to-Text and LLM-Powered APIs that are accurate, affordable and easy-to-use.

About the Role

We are looking for a Senior ML Software Development Engineer (ML SDE-3) to strengthen our ML engineering team. This is a hands‑on senior IC role with significant responsibility in technical execution and Agile delivery, reporting to the ML Tech Lead.

The ideal candidate is a strong backend and ML engineer who can own sprint execution and day‑to‑day Scrum activities, while partnering closely with the Tech Lead on architecture, technical direction, and prioritization.

You will work at the intersection of backend engineering and applied machine learning, contributing directly to production systems while helping the team deliver consistently and effectively.

Key Responsibilities

Software Engineering & System Design

  • Design, develop, and maintain scalable backend services using Python and modern web frameworks.
  • Implement efficient algorithms and data structures (e.g., greedy algorithms, BFS/DFS, dynamic programming).
  • Write clean, maintainable, and testable code using object‑oriented design principles.
  • Contribute to technical design discussions and implementation decisions under guidance from the ML Tech Lead.
  • Build and integrate machine‑learning‑powered features, with an emphasis on LLM‑based systems.
  • Work with ML and LLM platforms such as OpenAI API, Gemini, and Hugging Face.
  • Apply best practices for prompt engineering, evaluation, and production deployment of ML/LLM solutions.
  • Develop and operate web services using frameworks such as Flask, FastAPI, or Django.
  • Design and work with SQL databases, Redis, and MongoDB.
  • Deploy and support services in AWS and GCP environments.
  • Collaborate on CI/CD, monitoring, and operational reliability.
  • Serve as Scrum Master for the ML team, focusing on execution and delivery:
  • Break down work into actionable tasks
  • Define clear acceptance criteria
  • Facilitate sprint planning, daily standups, reviews, and retrospectives
  • Maintain and clarify the sprint backlog
  • Track progress, surface risks and blockers early, and drive resolution.
  • Partner with the ML Tech Lead and Product stakeholders to ensure alignment and predictable delivery.
  • Communicate effectively with engineers and stakeholders.
  • Mentor junior engineers through code reviews, technical guidance, and best practices.
  • Promote a culture of high‑quality execution, accountability, and continuous improvement.
Required Qualifications
  • 5+ years of professional software engineering experience, with strong focus on Python.
  • Solid understanding of algorithms and data structures.
  • Strong experience with object‑oriented programming.
  • Experience with at least one strongly typed language such as Java, Go (Golang), C++, or similar.
  • Hands‑on experience building or integrating LLM‑based systems.
  • Familiarity with AI‑assisted coding tools such as Cursor, GitHub Copilot, or similar.
  • Experience working with ML APIs or platforms (OpenAI, Gemini, Hugging Face).
  • Proven experience building backend systems in cloud environments.
  • Practical experience acting as a Scrum Master or Agile lead for an engineering team.
  • Strong communication skills and comfort working in Agile/Scrum environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Voicegain • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Machine Learning Engineer - Voice AI
Machine Learning Engineer - Voice AI

MaxHome.AI • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Machine Learning Engineer - NLP
Machine Learning Engineer - NLP

Level AI • Dadri

On-site
INR 800,000 - 1,200,000
AI Engineer (Voice Applications)
AI Engineer (Voice Applications)

Durus Consulting • Chennai District

On-site
INR 400,000 - 750,000
Competitive compensation
Cutting-edge Voice AI projects
Career growth opportunities
Senior Software Engineer (SDE III) – AI & Backend Systems
Senior Software Engineer (SDE III) – AI & Backend Systems

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer (SDE III) – AI & Backend Systems – 6-9 years-Agentic AI Skills- Tier-1[...]
Senior Software Engineer (SDE III) – AI & Backend Systems – 6-9 years-Agentic AI Skills- Tier-1[...]

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Machine Learning Engineer III (NLP)
Machine Learning Engineer III (NLP)

Suki • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Vodex.ai • Bengaluru

On-site
INR 1,800,000 - 3,500,000
Machine Learning Engineer (Speech & GenAI)
Machine Learning Engineer (Speech & GenAI)

Bean HR Consulting • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

YO It Consulting • Bengaluru

On-site
INR 1,500,000 - 2,200,000