
Remote opportunity at
TwilioPrincipal, Machine Learning Engineer (L5)
Twilio is recruiting a Principal Machine Learning Engineer for its Customer Memory group. The position is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil…
Career Tools
About This Role
Twilio is recruiting a Principal Machine Learning Engineer for its Customer Memory group. The position is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil Nadu, or Karnataka. Twilio supports hundreds of thousands of companies and millions of developers. The group develops the core ML capabilities that let apps, employees, and AI agents understand a customer's history and pick the best way to reach them. The principal engineer drives…
Job Description
Twilio is recruiting a Principal Machine Learning Engineer for its Customer Memory group. The position is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil Nadu, or Karnataka. Twilio supports hundreds of thousands of companies and millions of developers.
The group develops the core ML capabilities that let apps, employees, and AI agents understand a customer's history and pick the best way to reach them. The principal engineer drives quick research cycles on context-aware intelligence and big-data ML problems, transforms vague notions into disciplined experiments, and designs production systems sized for Twilio's traffic.
Research areas include LLM orchestration, retrieval techniques, and data-driven personalization. The engineer is expected to embrace current AI development frameworks so the team spends less effort on repetitive coding and more on its differentiators.
The posting expects more than ten years of applied ML or AI work, deep expertise in shipping production systems built on LLM orchestration, embeddings, and vector databases, and an ability to raise technical standards without formal managerial authority. Work spans teams in several time zones, and occasional travel may be required.
Responsibilities
- Ship new functionality in a fast-moving product that is being adopted quickly
- Design rigorous experiments for ambitious ideas and run them within weeks
- Lead deep-dive research into LLM orchestration, retrieval, and personalization
- Build ML systems that operate reliably at Twilio's scale
- Pick up new technical skills quickly in a high-delivery environment
- Adopt up-to-date AI development toolchains so engineers spend less time on basics
Requirements
- Over ten years of applied ML or AI work, with complete ownership of ambitious systems
- Comfort starting from ambiguity and moving quickly toward action
- Python proficiency
- Background building cloud platforms such as AWS, GCP, or Azure that handle large data volumes, streaming, real-time inference, and assorted storage systems
- Expert know-how in designing, shipping, and running production ML and AI stacks, including LLM orchestration, embeddings, and vector stores
- Solid theory in statistical ML, transformer models, and LLMs
- Skill at lifting team capability through mentoring, design critiques, and shared standards
- Strong communication and teamwork
Qualifications
- Experience creating autonomous agents for multi-turn conversations that keep context over time
- Expertise in modeling user behavior, including causal methods suited to partial randomization
- Experience on a worldwide distributed team
Core Skills
Benefits
- Pay that is competitive for the market
- Ample time away from work
- Leave for parents and for wellness needs
- Medical coverage
- A savings plan for retirement
- Exact benefits differ depending on location
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is the role based?
The posting says the role is remote and based in India, in Karnataka, Tamil Nadu, Telangana, Maharashtra, or New Delhi.
What employment type is this?
The posting describes this as a full-time position.
What salary applies?
The posting does not state a salary range for this role.
What experience is required?
The posting asks for more than 10 years of applied ML or AI experience and deep expertise in production ML systems.
How do I apply?
The posting does not describe specific application steps. It warns that legitimate Twilio recruiters use official twilio.com email addresses.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


