Lead Software Engineer - Machine Learning

Freshworks
Hyderabad
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 6-9 yearsEducation: bachelorsSkills: ["Cross-functional collaboration","Technical project leadership","End-to-end ownership","Rapid prototyping"]

Bridge ML research and production by translating sophisticated models and algorithms into enterprise-scale, production-ready software. Build and deploy low-latency ML APIs and end-to-end data pipelines that operate reliably at millions of requests. Own pipeline and service architecture, monitoring, and lifecycle delivery from requirements through deployment, while collaborating with data scientists and cross-functional architects to drive technical alignment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Freshworks
Freshworks
1 day ago

Lead Software Engineer - Machine Learning

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Bridge ML research and production by translating sophisticated models and algorithms into enterprise-scale, production-ready software. Build and deploy low-latency ML APIs and end-to-end data pipelines that operate reliably at millions of requests. Own pipeline and service architecture, monitoring, and lifecycle delivery from requirements through deployment, while collaborating with data scientists and cross-functional architects to drive technical alignment.
Location: Hyderabad
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Translate complex ML models and experimental algorithms into clean, high-performance, production-grade code in collaboration with data scientists.
  • •Design, build, and manage comprehensive ML pipelines including preprocessing, model generation, automated deployment, cross-validation, and feedback loops.
  • •Develop and deploy extensible, scalable ML API services optimized for minimal latency under high traffic loads.
  • •Implement monitoring and telemetry to track engineering efficiency and ML model performance for long-term system health.
  • •Lead POC/prototype initiatives and independently own the full lifecycle from requirements to deployment and monitoring, aligning with cross-product teams.

Key Requirements

  • •6–9 years of professional experience in software engineering and machine learning development.
  • •Proven track record building, productionizing, and maintaining machine learning solutions at scale.
  • •Strong production ML engineering capability translating advanced mathematical models into optimized, production-ready software.
  • •Deep MLOps lifecycle expertise moving models from experimental stages to live production environments.
  • •Degree in Computer Science, Artificial Intelligence, or a related quantitative field.
Experience:6-9 yearsMachine learningMLOpsProduction MLEnterprise software
Education:Bachelor's in Computer Science, Artificial Intelligence, or a related quantitative field
Skills:Cross-functional collaborationTechnical project leadershipEnd-to-end ownershipRapid prototyping
Languages:English

Company Brief

Freshworks
Provides cloud-based customer engagement, CRM and ITSM software (Freshdesk, Freshservice, Freshsales) that helps businesses manage customer and employee experiences through SaaS products and AI-driven tools.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2010
Glassdoor
Glassdoor: 3.5
WebsiteLinkedInGlassdoor