T

Staff Machine Learning Engineer

Twilio
NewPosted today

LOCATION

Ontario · Remote

EXPERIENCE

8+ Years

SALARY

$160.32K - $200.4K /year

SKILLS REQUIRED

Machine LearningLarge Language ModelsPythonModel EvaluationDistributed SystemsPrompt Engineering

Job description

Overview

Staff Machine Learning Engineer on Twilio's AI/ML Platform team, building the foundational AI/ML capabilities and common platform tooling that power intelligent engagement experiences across Twilio.

What you'll do

  • 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.
  • Influence the design and evolution of the company-wide ML/AI Ops foundation, ensuring every AI capability incorporates rigorous offline and online evals.
  • Drive improvements to managing LLM workloads across the company, while ensuring easy and compliant access to data for AI/ML exploration and product development.
  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
  • Proactively leverage and integrate the latest AI development stacks to bypass boilerplate engineering and focus on core differentiation.

What you'll need

  • 8+ years applied ML/AI experience with a track record of owning technically ambitious systems end to end rather than contributing to someone else's design.
  • Comfort operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
  • Proficiency in Python programming language.
  • 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 who works well with teammates.
  • Familiarity with AI-assisted development tools (e.g., Claude, Codex, GitHub Copilot, Cursor, etc.).

Nice to have

  • Prior experience building evals for autonomous agents and large language models.
  • Prior experience building autonomous agents that handle multi-turn conversations and maintain long-term context/consistency.
  • Prior experience working in a globally distributed team.
  • Evidence of technical leadership/impact, such as contributions to open-source data/ML projects and/or published technical presentations, blog posts, papers, or research.

Details

  • Remote, based in Ontario, British Columbia or Alberta, Canada.
  • May be required to travel occasionally for project or team in-person meetings.
  • May be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or customer meetings.
  • Employment type not stated.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Machine Learning Engineer