Senior Machine Learning Engineer

We are looking for a Senior Machine Learning Engineer (Onsite, Bengaluru) to design, build, and scale AI solutions that power our underwriting platform for commercial insurance carriers and MGAs in the U.S. market. You will own the end to end ML lifecycle for NLP, CV, and LLM use cases running in production. This is a senior, hands-on role for someone who enjoys taking models from research to reliable, scalable systems. You will work closely with product, engineering, and founders to turn cutting edge techniques into business outcomes for our customers.

Key Responsibilities

  • Design and implement product-grade AI and ML features for core underwriting workflows.
  • Maintain, optimize, and refactor existing AI systems for performance, cost, and reliability.
  • Train, evaluate, deploy, and monitor ML and LLM models across multiple use cases.
  • Build and manage ML pipelines for experimentation, model management, and feature engineering.
  • Implement A/B tests, scalable inference services, and latency-aware APIs for online usage.
  • Optimize GPU usage, parallel training strategies, and fine tuning approaches to improve efficiency.
  • Architect and deploy LLM-based solutions tailored to document understanding, RAG, and workflow automation.
  • Apply DevOps and LLMOps best practices using Kubernetes, Docker, and modern orchestration frameworks.
  • Collaborate with cross-functional teams to define problem statements, translate them into ML solutions, and present insights to inform decisions.
  • Stay current with advances in Generative AI, NLP, and ML tooling and bring suitable techniques into the product.

Requirements

  • Master's degree or equivalent experience in Machine Learning, Computer Science, or a related field.
  • 5+ years of industry experience across machine learning, software engineering, and data engineering.
  • Strong programming skills in Python, with experience in PyTorch, TensorFlow, and Scikit-learn.
  • Solid experience building and operating ML systems in production, including MLOps practices.
  • Hands-on experience with LLMs and ML stacks such as Hugging Face models, GPT, Gemini, Claude, Mixtral, and Llama.
  • Familiarity with LLMOps tools and frameworks such as MLflow, LangChain, LangGraph, LangFlow, Langfuse, LlamaIndex, SageMaker, AWS Bedrock, or Azure AI.
  • Experience with databases and vector stores such as MongoDB, PostgreSQL, Pinecone, and ChromaDB.
  • Proficiency with cloud platforms such as AWS or Azure and container technologies such as Kubernetes and Docker.
  • Working knowledge of SQL and JavaScript for integrations and end to end solution building.
  • Strong problem solving skills, ability to work with research and product teams, and a track record of innovation.
  • Bonus: Certifications such as AWS Professional Solution Architect, AWS Machine Learning Specialty, or Azure Solutions Architect Expert.
  • Willingness to work fully onsite in Bengaluru. Remote work is not available for this role.

Why Join Us

  • Work directly with experienced, founder-led leadership on high impact AI initiatives.
  • Own critical components of an AI-first underwriting platform used by leading U.S. insurers.
  • Join a high energy, fast moving team where your work ships quickly and is visible to customers.
  • Shape the future of AI-driven automation in the insurance industry with meaningful real world use cases.
  • Grow your career in an environment that values learning, experimentation, and technical excellence.

Apply today to take the next step in your journey!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Ready to optimize

Loss ratios, account win rate, and throughput?