You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Twilio

Staff Machine Learning Engineer

  • Remote
  • 6+ years

Salary

$160,320 - 200,400/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team builds the core AI and ML capabilities and shared platform tools that power intelligent customer engagement features across the company.

The role is a new position to fill an open vacancy on the AI/ML Platform team.

The company is remote-first, with teams spread across the globe.

Hiring uses AI to speed up screening, but every hiring decision is made by people.

Responsibilities

  • Shape the design and growth of the company-wide ML and AI Ops foundation.
  • Make sure every AI capability has rigorous offline and online evaluations to keep quality very high.
  • Improve how the company manages large language model workloads.
  • Provide compliant, easy access to data for AI and ML exploration and product work.
  • Study and apply the latest LLM inference and orchestration methods.
  • Find where small language models, tuned through fine-tuning or distillation, can be used.
  • Build ML systems that work reliably at the company's scale.
  • Set standards and tooling for evaluating a range of AI and ML capabilities.
  • Pick up new technical skills quickly in a fast, high-output environment.
  • Use current AI development stacks to skip repetitive engineering and focus on what sets the company apart.

Requirements

  • Have 8+ years of applied ML or AI experience, including systems you owned end to end instead of only contributing to someone else's design.
  • Be comfortable working in a 0-to-1 setting with unclear requirements, and act decisively.
  • Be proficient in Python.
  • Have built cloud services on AWS, GCP, or Azure, including high-volume data, streaming or real-time inference, and several data stores.
  • Have a strong grounding in statistical machine learning, transformer models, and LLMs.
  • Have extensive experience with ML Ops and LLM Ops, including designing rigorous evaluation metrics for non-deterministic AI features at scale.
  • Communicate well and collaborate effectively with teammates.
  • Be familiar with AI-assisted development tools such as Claude, Codex, GitHub Copilot, or Cursor.
  • Nice to have: experience building evals for autonomous agents and large language models.
  • Nice to have: experience building autonomous agents that handle multi-turn conversations and keep long-term context and consistency.
  • Nice to have: experience working on a globally distributed team.
  • Nice to have: evidence of technical leadership, such as open-source data or ML contributions, or published talks, blog posts, papers, or research.
  • The company welcomes applicants from all backgrounds, including those with non-traditional or newer career paths who meet the required qualifications.

Conditions

The role is remote, based in Ontario, British Columbia, or Alberta, Canada.

You may occasionally be asked to travel to attend in-person project or team meetings.

You may occasionally be asked to report in person for team gatherings, functional off-sites, or customer meetings.

The company is an equal-opportunity employer.

Benefits

  • Competitive pay, generous time off, ample parental and wellness leave, healthcare, and a retirement savings program. Offerings vary by location.
  • Depending on the role, employees may also be eligible for incentive programs, commissions, equity grants, health and wellness benefits, retirement contributions, and paid time off.
  • Estimated pay range: $160,320 - $200,400, with a target bonus of 12.5%.
  • Starting salary is set using permitted, non-discriminatory factors such as skills, experience, and location.
  • Support for volunteering and donations in employees' communities.
  • Be alert to recruitment fraud: the company never asks for payment, gift cards, cryptocurrency, or banking details, and does not hire through text-only chat or interviews without a formal process.

Where you’d work

Fully remote

You can work from

  • Canada

About the company

Twilio

  • Industry: SaaS

24 of their 24 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 1 red flag

Still hiring?

14 checks

No red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Company
Tech stack
  • Python
  • AWS
  • Azure
  • LLMs
Seniority
Staff
Equity
Equity offered
Industry
SaaS
Specialty
ML
Region
Canada
Show 6 more factsShow less

Role

Category
Data & Analytics
Specialty
ML
Seniority
Staff
Experience
8+ years
Tech stack
  • Python
  • AWS
  • Azure
  • LLMs

Location

Work model
Remote
Region
Canada
Remote from
  • Canada

Compensation

Salary
$160,320 - 200,400 / year
Pay period
Annual
Equity
Equity offered

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason