About the company
Twilio is a global provider of cloud communications in CPaaS format. This role is on Twilio’s AI/ML Platform team and will build foundational AI/ML capabilities and common platform tooling for intelligent engagement experiences.
Responsibilities
- Research and implement state-of-the-art LLM inference and orchestration.
- Identify opportunities to leverage small language models via fine-tuning and distillation.
- Build ML systems that work at Twilio scale.
- Set standards and tooling for evaluations across AI/ML capabilities.
- Rapidly acquire technical skills and knowledge in a fast-paced, high-delivery environment.
- Use and integrate the latest AI development stacks to focus on core differentiation.
- Own technically ambitious systems end to end and help evolve the company-wide ML/AI Ops foundation, including offline and online evaluations.
- Improve management of LLM workloads and enable easy, compliant access to data for AI/ML exploration and product development.
Requirements
- 8+ years of applied ML/AI experience, with a track record of owning technically ambitious systems end to end.
- Comfortable operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
- Proficiency in Python.
- Experience building cloud-based services on AWS, GCP, or Azure, with high-volume data, streaming or real-time inference paths, and a range of data stores.
- Strong fundamentals in statistical machine learning algorithms, transformer models, and LLMs.
- Extensive experience with ML Ops and LLM Ops patterns, including rigorous evaluation metrics for non-deterministic AI features at scale.
- Strong communication and collaboration skills.
- Familiarity with AI-assisted development tools such as Claude, Codex, GitHub Copilot, and Cursor.
- Desired: experience building evaluations for autonomous agents and LLMs; building autonomous agents that handle multi-turn conversations and maintain long-term context and consistency; working in a globally distributed team; and evidence of technical leadership or impact through open-source contributions, presentations, blog posts, papers, or research.
Conditions
- Remote role based in Ontario, British Columbia, or Alberta, Canada.
- Occasional travel may be required for in-person project or team meetings. Employees may also be asked to attend ad-hoc team gatherings, functional off-sites, or customer meetings.
- Estimated annual pay: $160,320–$200,400; target bonus: 12.5%. Starting salary depends on skills, experience, and geographic location.
- Benefits include competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program. Additional compensation and benefits may include incentives, commissions, equity grants, health and wellness benefits, retirement contributions, and paid time off; offerings vary by location.