About this role
Role Purpose: Join the Conversation Memory team as a Staff Machine Learning Engineer to build foundational AI/ML capabilities that power intelligent engagement experiences for Twilio customers. You will bridge the gap between theoretical research, production-grade experimentation, and enterprise-quality software to ensure seamless and personalized interactions. Responsibilities: Build new product functionality; design and execute rigorous experiments; conduct deep-dive research into LLM orchestration, retrieval strategies, and data-driven personalization; build scalable ML systems; and integrate the latest AI development stacks. Qualifications: Required: 8+ years of applied ML/AI experience with a track record of owning ambitious systems end-to-end; comfort in 0-to-1 settings with ambiguous requirements; proficiency in Python; experience building cloud-based services (AWS, GCP, or Azure) with high-volume data and real-time inference; strong fundamentals in statistical ML, transformer models, and LLMs; and ability to mentor and raise technical standards. Desired: Experience building autonomous agents for multi-turn conversations; background in predictive modeling on user behavior; and experience working in globally distributed teams. Benefits: Competitive pay, generous time off, parental and wellness leave, healthcare, and retirement savings programs. Note: This is a remote-first role based in India, with occasional travel required for team or customer meetings.
For full details about this role, click “Apply on company site” to view the employer’s original posting.