Technology & IT

Principal, Machine Learning Engineer (L5) at Twilio

Posted

  • Company: Twilio
  • Location: Remote – India (Karnataka, Tamil Nadu, Telangana, Maharashtra, New Delhi)
  • Job type: Full-time
  • Salary: Competitive pay (varies by location)

About the role

Twilio is seeking a Principal Machine Learning Engineer (L5) to join the Customer Memory Team. In this remote-first position, you will build the core AI/ML capabilities that power intelligent engagement experiences for Twilio’s customers. Your work will enable applications, human agents, and AI agents to understand customer identity, history, and optimal contact methods. This role is ideal for a builder with a curious mindset who can bridge theoretical research with production-grade, enterprise-quality software.

Responsibilities

  • Develop new features within a fast-moving product that is seeing rapid adoption.
  • Design and execute rigorous experiments to turn ambiguous ideas into solutions within weeks.
  • Conduct deep-dive research into state-of-the-art LLM orchestration, retrieval strategies, and data-driven personalization.
  • Build ML systems capable of handling Twilio’s scale.
  • Rapidly acquire new technical skills in a high-delivery environment.
  • Integrate the latest AI development stacks to focus on core differentiation rather than boilerplate engineering.

Requirements

  • Required: 10+ years of applied ML/AI experience with a track record of owning technically ambitious systems end-to-end.
  • Comfort operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
  • Proficiency in Python.
  • Experience building cloud-based services on AWS, GCP, or Azure, including high-volume data, streaming, or real-time inference paths.
  • Deep expertise in designing, architecting, and deploying production-grade ML/AI systems, including LLM orchestration, embedding models, and vector stores.
  • Strong fundamentals in statistical machine learning, transformer models, and LLMs.
  • Ability to raise the technical bar through mentorship and design reviews without formal management authority.
  • Strong communication skills and effective collaboration with teammates.
  • Desired: Experience building autonomous agents for multi-turn conversations with long-term context.
  • Background in predictive modeling on user behavior, including causal or counterfactual methods.
  • Experience working in a globally distributed team.

Pay and benefits

  • Competitive pay.
  • Generous time off.
  • Parental and wellness leave.
  • Healthcare coverage.
  • Retirement savings program.
  • Occasional travel may be required for in-person team or customer meetings.

How to apply

Apply directly on Twilio’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →