Twilio is hiring a Machine Learning Engineer for its Conversation Memory team, which builds the memory layer behind Twilio’s Conversational AI platform. The role focuses on building and scaling pipelines that turn raw conversation data into structured, searchable customer memory, along with evaluation systems that keep that memory accurate as the product evolves. The systems extract relevant information from conversations, associate it with the right customer, and retrieve it in milliseconds when needed. Because incorrect, stale, or misattributed memory can harm customer experiences, measuring quality is a central part of the work. This is a remote role, but it is not eligible for hiring in San Francisco, Oakland, San Jose, or the surrounding areas. Occasional travel may be required for in-person project or team meetings. Twilio is a remote-first company, though ad-hoc in-person attendance may be requested for team gatherings, functional off-sites, or customer meetings. Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, a retirement savings program, and other benefits that vary by location. The role may also be eligible for participation in Twilio’s equity and corporate bonus plans. The stated salary ranges apply to candidates in certain listed locations; compensation for candidates elsewhere will be discussed during hiring.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed