About the role
At Twilio, the Staff Machine Learning Engineer role is part of the AI/ML Platform team, focusing on building foundational AI and machine learning capabilities that enhance intelligent engagement experiences across the company. This position involves designing and evolving ML/AI operations infrastructure to ensure high-quality AI features through rigorous evaluation methods. The team values innovation and aims to integrate cutting-edge AI technologies into scalable, enterprise-grade software solutions.
Day-to-day responsibilities include researching and implementing advanced large language model inference and orchestration techniques, improving management of LLM workloads, and developing standards and tools for evaluating AI/ML capabilities. The engineer will work on cloud-based services handling high-volume data and real-time inference, bridging theoretical research with practical, production-ready systems. Collaboration and rapid skill acquisition in a fast-paced environment are key aspects of the role.
Candidates should have at least eight years of applied machine learning experience, strong Python programming skills, and familiarity with cloud platforms like AWS, GCP, or Azure. Expertise in statistical machine learning, transformer models, LLMs, and ML Ops practices is essential. The role is remote, based in Canada, and may require occasional travel for team or customer meetings. Twilio encourages diverse backgrounds and values technical leadership and communication skills.
