Mountain View, CA

Salary
$161,300–$274,200from the description
Posted
Jul 13, 2026
Location
Mountain View, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role focuses on building and scaling the ML infrastructure that underpins large language model training, evaluation, and deployment. Day-to-day work involves designing distributed training and inference pipelines, optimizing LLM latency, and creating abstractions to automate ML workflows. It suits engineers with a strong background in end-to-end ML systems, deep learning frameworks, and scalable microservices who want to work close to production AI at significant scale.

Senior level · 5+ years · San Francisco-Oakland-Berkeley, CA · Bachelor's required · Full-time

Must have (7)
PythonPyTorch or Hugging FacevLLM or Tensorrt LlmLLMsC++ or GomicroservicesETL pipelines

“or” means any one of them counts — you don't need all of them.

Posted 4 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 200 people in the San Francisco-Oakland-Berkeley, CA area plausibly meet what this posting asks for (software developers). range 110–260

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
vLLM3%PyTorch10%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $190,744 (middle half $167,095–$224,501). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The role sits at the intersection of ML infrastructure engineering and ML research; the primary day-to-day work is building and shipping distributed training/inference systems and scalable services, which maps most closely to Software Developers (15-1252). Data Scientists (15-2051) is a plausible runner-up given the LLM/NLP modeling context.

PyTorch and Hugging Face are listed as interchangeable options ('such as PyTorch or Huggingface'), as are vLLM and TensorRT-LLM ('such as vLLM or TensorRT-LLM'); each pair is captured as a single skill with alternatives.

C++ and Go are listed as interchangeable performant-language options ('C++ or GoLang'); captured as one skill with the other as an alternative.

The degree requirement states 'Bachelor's in Computer Science, Computer Engineering, Mathematics, or equivalent field' — the 'equivalent field' qualifier refers to the field of study, not to substituting experience for the degree itself, so Bachelors is treated as a hard requirement.

The posting does not specify a work persona (flexible/remote/required in office) for this specific role, so remote is set to false as the conservative default given the office-based company context.

The CBSA is inferred as the San Francisco Bay Area (Mountain View/Santa Clara area), where Moveworks is headquartered, as no specific city is stated in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗