← Back to results

Machine Learning Engineer, Trust & Safety

Join Vercel as a Machine Learning Engineer to build systems that detect and stop abuse on a large scale.

Location
San Francisco, CA, United States
Compensation
$208k–$312k/yr
Level
senior
Type
full time · Hybrid

Posted by employer 20 hours ago

First seen on Joblaze 1 hour ago

Last verified on the company career page 1 hour ago

What you'll build

  • Design and operate production systems for abuse detection
  • Build and maintain ML infrastructure
  • Ship LLM and classical ML approaches
  • Own systems end to end
  • Work with teams to integrate detection logic

Must have

  • 5+ years of software engineering experience
  • Wrote production code in Python
  • Experience with JavaScript/TypeScript or Go
  • Built and maintained ML infrastructure
  • Integrated LLMs into production systems

Nice to have

  • Built an open source ML tool
  • Worked in trust and safety, fraud, or abuse prevention

Practical constraints

  • Hybrid role with three days a week in the office

Role intensity

80% hands-on coding

Requirements

Experience
5+ years

Not disclosed in this posting: visa sponsorship.

Benefits

Equity/Stock Options Flexible Time Off Health Insurance

Joblaze summary

In this role, the Machine Learning Engineer focuses on developing and maintaining systems that identify and mitigate abusive behavior on Vercel's platform. Key skills include proficiency in Python and experience with machine learning infrastructure, particularly in deploying large language models. This position is ideal for someone with over five years of software engineering experience, especially in trust and safety or abuse prevention. The team emphasizes collaboration with security and product teams to ensure robust and scalable solutions.

Joblaze insights

  • Listed today — first seen on Joblaze October 10, 2026. Last confirmed on Vercel's careers page October 10, 2026.
  • Salary band is in line with the typical range for AI/ML roles (median ~$190,000).
  • Starts above 69% of 206 comparable senior ai/ml roles in United States that list Python we track (median $181,000 across 69 companies). See Python salary trends
  • Python appears in 52.8% of 551 comparable senior ai/ml roles in United States; Large Language Models appears in 2.4% of 551 comparable senior ai/ml roles in United States.

Quick facts

Is the Machine Learning Engineer, Trust & Safety role remote?
It's hybrid — Vercel expects some on-site time in San Francisco, CA, United States.
What's the salary range?
Vercel lists $208,000–$312,000 for this role.
How much experience is required?
At least 5 years of relevant experience for this Machine Learning Engineer, Trust & Safety role.
Where is the role based?
Vercel is hiring for this position in San Francisco, CA, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Go, JavaScript, Large Language Models, Machine Learning, Python, TypeScript.
What seniority level is this role?
Vercel targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Machine Learning Engineer, Trust & Safety role at Vercel.

From the original posting

About Vercel:

About the Role:

We are looking for a Machine Learning Engineer on our Trust & Safety Engineering team, to build and operate the production systems that detect and stop abuse on the platform at internet scale. This is an engineering-first role, roughly 80% writing and shipping production code (services, pipelines, and infrastructure) and 20% modeling, taking detection and classification approaches from prototype to hardened systems. This is a hybrid role based in San Francisco or New York City, with three days a week in the office.

What you’ll do:

  • Design, build, and operate production systems that detect and disrupt abusive behavior across the platform, with an emphasis on reliability, scalability, and observability
  • Build and maintain machine learning (ML) infrastructure, including training pipelines, feature pipelines, serving infrastructure, and evaluation frameworks
  • Ship large language model (LLM) and classical ML approaches for abuse detection and classification, turning prototypes into maintainable code
  • Own systems end to end, from integrating a model into the platform through deployment, monitoring, and iteration
  • Work with security, product, and infrastructure teams to turn abuse patterns and detection logic into production systems

What you need:

  • 5+ years of software engineering experience building and operating production systems at scale
  • Wrote production code in Python, plus JavaScript/TypeScript or Go
  • Built and maintained ML infrastructure, such as training and serving pipelines, feature stores, or evaluation tooling
  • Integrated LLMs into production systems, including prompt engineering and evaluation

Bonus if you:

  • Built an open source ML tool
  • Worked in the trust and safety, fraud, or abuse prevention domain

The San Francisco, CA base pay range for this role is $208,000.00 - $312,000.00. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.

Disclosures:

Standard company text repeated across Vercel's postings is omitted here.

Similar positions

Fal
Vercel
Software Engineer, AI Gateway
Vercel · Hybrid - San Francisco
OpenRouter
Software Engineer, Trust & Safety
OpenRouter · Remote (US)
HappyRobot
Machine Learning Engineer
HappyRobot · San Francisco
At-Bay
Software Engineer
At-Bay · Tel Aviv-Yafo, Gush Dan, Israel