About the company
Twilio is shaping the future of communications, delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide. Twilio is a remote-first company.
Responsibilities
- Conduct deep-dive research into and implement state-of-the-art LLM inference and orchestration
- Identify opportunities to leverage small language models via fine-tuning/distillation
- Build ML systems that hold up at Twilio scale
- Set standards and tooling for building evals across a range of AI/ML capabilities
- Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment
- Proactively leverage and integrate the latest AI development stacks
Requirements
- 8+ years applied ML/AI experience with a track record of owning technically ambitious systems end to end
- Comfort 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 of statistical machine learning algorithms, transformer models, LLMs
- Extensive experience with ML Ops and LLM Ops patterns, including designing and implementing rigorous evaluation metrics for non-deterministic AI features at scale
- Strong communication skills and highly effective collaborator
- Familiarity with AI-assisted development tools (e.g., Claude, Codex, GitHub Copilot, Cursor)
- Desired: experience building evals for autonomous agents and LLMs; experience building autonomous agents handling multi-turn conversations; experience in a globally distributed team; evidence of technical leadership/impact
Conditions
- Remote, based in Ontario, British Columbia or Alberta, Canada
- Estimated pay range: $160,320 - $200,400
- Target Bonus Percentage 12.5%
- Competitive pay, generous time off, parental and wellness leave, healthcare, retirement savings program
- Occasional travel for project or team in-person meetings