About this role
Twilio seeks a remote Staff Machine Learning Engineer based in India to design foundational AI and machine learning systems for the Conversation Memory team. This position suits an experienced practitioner who can bridge theoretical research with enterprise-grade software development for intelligent customer engagement.
Role Overview
Twilio is hiring a full-time Staff Machine Learning Engineer to build core AI and ML capabilities powering intelligent engagement experiences. Based remotely in India across states like Karnataka, Tamil Nadu, Telangana State, Maharashtra, and New Delhi, the professional in this role will handle contextual intelligence and large-scale machine learning challenges. Occasional travel may be required for team gatherings, functional off-sites, or customer meetings.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Twilio builds communication solutions and empowers developers worldwide to create personalized customer experiences. The company operates on a remote-first model while fostering connection, global inclusion, and community impact through volunteer support.
How to Apply
Interested candidates should visit the official Twilio careers page to submit an application.
Skills and tech stack
Questions candidates ask
Where is this job located?
This is a remote position based in India, specifically covering Karnataka, Tamil Nadu, Telangana State, Maharashtra, and New Delhi.
How many years of experience are required?
The role requires 8+ years of applied machine learning or artificial intelligence experience.
What programming language is required?
Proficiency in Python is required for this position.
Is travel required for this remote role?
Occasional travel may be required to participate in project or team in-person meetings, team gatherings, functional off-sites, or customer meetings.
What cloud platforms are mentioned in the requirements?
Experience building cloud-based services on AWS, GCP, or Azure is required.
