Principal, Machine Learning Engineer (L5)
India · 10+ years experience · Remote · Posted Oct 8, 2026
At a glance
- Experience
- 10+ years experience
- Workplace
- Remote
- Location
- India
About the role
- Build the foundational AI/ML capabilities that power intelligent engagement experiences for Twilio customers in the Customer Memory Team.
- Bridge the gap across theoretical research, production-grade experimentation, and enterprise quality software.
- Lead rapid research cycles to solve complex problems regarding contextual intelligence and large scale ML problems.
Responsibilities
- Build out new functionality within a fast moving product seeing rapid adoption.
- Take a nebulous idea, design a rigorous experiment, and execute it within weeks.
- Conduct deep-dive research into state-of-the-art LLM orchestration, retrieval strategies, and data-driven personalization.
- Build ML systems that hold up at Twilio scale.
- Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
- Proactively leverage and integrate the latest AI development stacks to bypass boilerplate engineering and focus on core differentiation.
Requirements
- 10+ years applied ML/AI experience with a track record of owning technically ambitious systems end to end rather than contributing to someone else's design.
- Comfort operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
- Proficiency in Python programming language.
- Experience building cloud-based services on AWS, GCP, or Azure, with high-volume data, streaming or real-time inference paths, and a range of data stores.
- Deep expertise in the design, architecture, and deployment of production-grade ML/AI systems, including LLM orchestration, embedding models, and vector stores.
- Strong fundamentals of statistical machine learning algorithms, transformer models, LLMs.
- Ability to raise the technical bar of a team through mentorship, design review, and standards, without formal management authority.
- Experience in building cloud-based services using AWS, GCP, or Azure.
- Strong communication skills and highly effective collaborator who works well with teammates.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
Workplace
- Remote-first work environment.
- Based in India - Karnataka, Tamil Nadu, Telangana State, Maharashtra and New Delhi.
Skills
- Python
- AWS
- GCP
- Azure
- LLM Orchestration
- Embedding Models
- Vector Stores
- Statistical Machine Learning Algorithms
- Transformer Models
- LLMs