Search by job, company or skills

Voicegain

Senior Machine Learning Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

Location: Bangalore. Hybrid

Type: Full-time

Experience: 5 - 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.

Machine Learning & LLM Integration

  • 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.

Backend, Cloud & Infrastructure

  • 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.

Agile Execution & Scrum Responsibilities

  • 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.

Collaboration & Mentorship

  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137895003

Similar Jobs