- Company: Twilio
- Location: Remote – US
- Job type: Full-time
- Salary: $128,560 – $170,000 (varies by location)
- Deadline: November 13, 2026
About the role
Twilio is seeking a Machine Learning Engineer 2 to join the Conversation Memory team. You will build and scale the pipelines that transform raw conversation data into structured, searchable customer memory. This role is critical for ensuring that the memory layer behind Twilio’s Conversational AI platform remains accurate, relevant, and fast. You will work on systems that extract key information from millions of conversations and retrieve it in milliseconds when agents need it.
Responsibilities
- Build and tune the extraction pipeline that converts raw data into structured memory, including LLM prompts and schemas.
- Own the retrieval path that answers customer queries in milliseconds using embeddings, vector search, and ranking.
- Contribute to evaluation systems that measure memory quality and establish regression gates for changes.
- Diagnose production issues across ingestion, extraction, and indexing using logs, metrics, and traces.
- Partner with Product and ML teams to translate customer problems into system changes and evaluation criteria.
Requirements
- Experience building backend services and the ability to learn new languages and frameworks.
- A curious approach to service management and investigating system behavior in production.
- Experience building or working with evaluation and quality-measurement systems.
- Solid grounding in observability practices, including structured logging and metrics.
- Fluency with AI-assisted development tools applied with critical thinking.
- Desired: Experience with Go and/or Python, event-streaming systems (e.g., Kafka), and LLM-backed products.
Pay and benefits
- Competitive pay with estimated ranges of $128,560 – $160,700 for specific states and $136,000 – $170,000 for others.
- Eligibility for Twilio’s equity plan and corporate bonus plan.
- Health care insurance, 401(k) retirement account, and paid sick time.
- Generous time off, including paid personal time off and parental leave.
- Remote-first work environment with occasional travel for team gatherings.
How to apply
Apply directly on Twilio’s own careers website. Omadaily never charges job seekers.

