Lead Machine Learning Engineer

Company: FM India
Apply for the Lead Machine Learning Engineer
Location: Bengaluru
Job Description:

About us:

We are a highly successful 190-year-old, Fortune 500 commercial property insurance company of 6,000+ employees with a unique focus on science and risk engineering. Businesses worldwide trust our expertise to protect their assets, relying on our comprehensive risk assessments and robust, engineering-based insurance solutions to safeguard against fire, natural disasters, and other perils. Serving over a quarter of the Fortune 500 and major corporations globally, we deliver data-driven strategies that enhance resilience, ensure business continuity, and empower organizations to thrive.

FM India is a strategic location for driving our global operational efficiency. Our presence in India allows us to leverage the countrys talented workforce and advance our capabilities to serve our clients better. We have diverse corporate functions that emphasize research, advanced technologies like AI and analytics, risk engineering, research, finance, marketing, HR, etc. working together to provide innovative solutions and nurture lasting relationships from co-workers to clients.

Role Title: Lead Machine Learning Engineer

Position Summary:

The Lead Machine Learning Engineer is a core contributor within the Data Science team, responsible for developing, testing, and deploying machine learning models that solve real-world problems in the property insurance domain. This role emphasizes hands-on engineering and collaboration with cross-functional teams including Data Scientists, ML Ops Engineers, and Data Engineers to ensure scalable and production-ready solutions. The Lead Machine Learning Engineer is expected to take ownership of technical components of projects and contribute to the continuous improvement of ML engineering practices

Job Responsibilities:

  • Model Development & Optimization: Build, test, and refine machine learning models for deployment in production environments. Ensure models are efficient, reproducible, and aligned with business goals.
  • MLOps & Deployment: Implement MLOps practices including version control, CI/CD pipelines, and model monitoring. Collaborate with ML Ops and platform teams to ensure smooth deployment and maintenance.
  • Collaboration & Integration: Work closely with Data Scientists and Engineers to integrate models into business workflows and applications. Participate in code reviews and technical discussions.
  • Documentation & Testing: Maintain clear documentation of model development processes and conduct thorough testing to ensure reliability and performance.

Skill and Experience:

  • 4 years of experiencerequired to perform essential job functions.
  • Proficiency in Python or R for machine learning and data science
  • Experience with ML platforms (e.g., Databricks) and tools like MLflow.
  • Understanding of MLOps practices including CI/CD, version control, and model monitoring.
  • Familiarity with cloud infrastructure (e.g., Azure, AWS).
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively in cross-functional teams.
  • Good communication skills and attention to detail.
  • Willingness to learn and adapt to new technologies and practices

Education and Certifications:

4 Year / Bachelors degree required.

Work location: Bengaluru.

Posted: March 27th, 2026