
Remote opportunity at
TwilioStaff Machine Learning Engineer (L4)
Twilio is hiring a Staff Machine Learning Engineer for its Conversation Memory group. The job is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil…
Career Tools
About This Role
Twilio is hiring a Staff Machine Learning Engineer for its Conversation Memory group. The job is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil Nadu, or Karnataka. Twilio is a remote-first communications company that serves businesses and developers. The group builds the AI and machine learning base for personalized engagement. Its systems let applications, staff, and AI agents recall who a customer is, what that person has done,…
Job Description
Twilio is hiring a Staff Machine Learning Engineer for its Conversation Memory group. The job is remote and based in India, in Delhi, Maharashtra, Telangana, Tamil Nadu, or Karnataka. Twilio is a remote-first communications company that serves businesses and developers.
The group builds the AI and machine learning base for personalized engagement. Its systems let applications, staff, and AI agents recall who a customer is, what that person has done, and the most effective way to reach them. The engineer runs rapid research loops on context-aware intelligence and big-data ML challenges, converts loose concepts into rigorous experiments within weeks, and creates ML services that carry heavy production load.
Other work covers in-depth study of LLM orchestration, retrieval approaches, and data-driven personalization, plus adoption of current AI development stacks so the team concentrates on what distinguishes its product.
The role calls for at least eight years of applied ML or AI work, backed by a history of carrying complex systems from design through to completion. The engineer should be comfortable building from scratch under unclear requirements and should lift a team's standards through coaching and design review. Occasional travel may be requested for in-person meetings.
Responsibilities
- Build new functionality in a fast-moving product that is seeing rapid uptake
- Turn an unclear idea into a rigorous experiment and carry it out within weeks
- Study the newest approaches to LLM orchestration, retrieval, and personalization
- Build ML systems that perform reliably at Twilio's volume
- Pick up new technical skills quickly while shipping on tight timelines
- Adopt up-to-date AI development toolchains to cut down on boilerplate work
Requirements
- Eight or more years of applied ML or AI work, having owned complex systems end to end
- Ease with building from scratch under unclear requirements, paired with a bias toward action
- Proficiency in Python
- Experience developing cloud platforms such as AWS, GCP, or Azure that process large data volumes, real-time inference, or several data stores
- Solid background in statistical learning, transformer architectures, and LLMs
- Capacity to elevate a team through coaching, design reviews, and standard-setting, without a formal management title
- Clear communicator who collaborates well
Qualifications
- Exposure to self-directed agents that manage back-and-forth dialogue and keep consistent long-term context
- Experience predicting user behavior, designing experiments, and applying causal techniques when randomization is incomplete
- Work history on a geographically dispersed 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 8 or more years of applied ML or AI experience and proficiency in Python.
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.


