T

Twilio

Runs the texts and calls behind business apps

Staff Machine Learning Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 8 years of applied machine learning or artificial intelligence 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.
  • 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 large language models.
  • 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 the ability to collaborate effectively with teammates.
  • Familiarity with AI-assisted development tools such as Claude, Codex, GitHub Copilot, or Cursor.

Responsibilities

  • Conduct in-depth research into and implement state-of-the-art large language model inference and orchestration.
  • Identify opportunities to leverage small language models through fine-tuning or distillation.
  • Build machine learning systems that operate at Twilio scale.
  • Set standards and tooling for building evaluations across a range of AI and machine learning capabilities.
  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
  • Leverage and integrate the latest AI development stacks to bypass boilerplate engineering and focus on core differentiation.

Desired Qualifications

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

About the Company

Twilio

Runs the texts and calls behind business apps

Twilio builds cloud software that lets businesses add text messages, phone calls, email, and identity checks to their own apps and websites through code their developers write. In 2011, Uber moved its rider texts to Twilio, which later let the ride app expand abroad without signing deals with each country's phone carriers. Developers call Twilio's programming interfaces to send texts and WhatsApp messages, run calls that people or AI voice agents answer, send email through its SendGrid service, and confirm logins with one-time codes. Customers pay mostly per message, call minute, or check, plus subscriptions for email. Twilio was founded in 2008 and is based in San Francisco.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Twilio

See more jobs