About this role
Machine Learning Engineer (L3) is a full-time remote position based in India that suits an experienced machine learning professional wanting to build foundational AI capabilities for customer engagement. The role focuses on developing intelligent systems and contextual intelligence features within Twilio's Customer Memory Team.
Role Overview
The Machine Learning Engineer (L3) position involves designing and executing machine learning systems at scale. The professional in this role will handle ambiguous requirements, bridge theoretical research with production software, and create personalized experiences for customers using advanced artificial intelligence architectures.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Twilio shapes the future of communications and provides solutions to hundreds of thousands of businesses while enabling developers to design personalized customer experiences. Operating with a remote-first culture, the enterprise values global inclusion, community volunteering, and initiative-taking team members.
How to Apply
Interested candidates should apply directly on the official Twilio careers page using an official email address.
Skills and tech stack
Questions candidates ask
Where is this job located?
This role is remote and based in India, specifically within Karnataka, Tamil Nadu, Telangana State, Maharashtra, and New Delhi.
How many years of experience are required?
Candidates must have 5 or more years of applied machine learning or artificial intelligence experience.
What programming language is required?
Proficiency in the Python programming language is required.
Is travel required for this remote position?
Occasional travel may be required to participate in project or team in-person meetings.
What benefits are offered with this position?
Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program, with specific offerings varying by location.
