Lead Software Engineer - Machine Learning

Freshworks
Hyderabad
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6-9 yearsEducation: bachelorsSkills: ["Cross-functional collaboration","Technical leadership","Rapid prototyping","Strategic innovation","Lifecycle ownership"]

Bridge data science research and production by implementing high-performance ML solutions for enterprise scale. Build and deploy ML APIs and data pipelines capable of handling millions of requests with low latency and reliability. Architect end-to-end pipelines (pre-processing, deployment, validation, feedback loops), set up monitoring for model and system health, and lead proof-of-concept efforts across tech stacks while driving cross-functional 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: 19 minutes agoStatus: Live
Reposted: similar role first listed 2 weeks ago

Job Summary

Bridge data science research and production by implementing high-performance ML solutions for enterprise scale. Build and deploy ML APIs and data pipelines capable of handling millions of requests with low latency and reliability. Architect end-to-end pipelines (pre-processing, deployment, validation, feedback loops), set up monitoring for model and system health, and lead proof-of-concept efforts across tech stacks while driving cross-functional technical alignment.
Location: Hyderabad
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with data scientists to translate models and algorithms into clean, high-performance, production-grade code.
  • •Design, build, and manage end-to-end ML pipelines including preprocessing, model generation, deployment, cross-validation, and feedback loops.
  • •Develop and deploy scalable ML API services optimized for minimal latency under high traffic loads.
  • •Implement monitoring systems to track engineering efficiency and active model performance metrics for long-term system health.
  • •Lead POCs and independently own feature lifecycle from requirement gathering through deployment and monitoring.

Key Requirements

  • •6–9 years of professional experience in software engineering and machine learning development.
  • •Proven history building, productionizing, and maintaining machine learning solutions at scale.
  • •Degree in computer science, artificial intelligence, or a related quantitative field.
  • •Strong production ML engineering capability translating advanced mathematical models into optimized software.
  • •Deep MLOps expertise managing the transition of models from experimental stages to live production environments.
Experience:6-9 yearsMachine learning
Education:Bachelor's
Skills:Cross-functional collaborationTechnical leadershipRapid prototypingStrategic innovationLifecycle ownership
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