Machine Learning Engineer Jobs in Mountain View, USA

Looking for a machine learning engineer job in Mountain View? Choose from 75 open roles at 7 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

75 Open roles
7 Companies hiring
โ€” Average salary

Companies hiring Machine learning engineers in Mountain View

What do Machine learning engineers in Mountain View work on?

The work spans several distinct application areas. At Waymo, roles focus heavily on autonomous driving: building petabyte-scale data pipelines for foundation models, developing reinforcement learning and generative modelling recipes for driving agents, and designing continuous learning systems that mine fleet sensor data to improve perception models. You can read more about these in the Foundation Model Infrastructure, Foundation Model Recipes, and Continuous Learning Perception postings.

Google's postings sit in advertising and imaging. One role involves building click-through rate prediction models for Search and Shopping Ads on TPU architectures under strict latency constraints; another leads teams building retrieval and ranking systems for Display Ads using large language models. A more specialist role focuses on tuning image quality algorithms for camera hardware. Senior and staff levels carry significant cross-team technical strategy responsibilities. Nuro, NewsBreak, and Glean contribute further postings whose scope is not detailed in the provided summaries.

Skills and experience employers ask for

Skills counts reflect mentions in posting descriptions across this set of listings, not formal requirements. Python and PyTorch appear in a large majority, and C++ in more than half, suggesting system-level work alongside research. PhD and master's degree appear very frequently, as do references to publications, indicating that formal research credentials are valued โ€” though whether they are strictly required varies by role. Large language models and reinforcement learning appear in roughly a third to half of postings.

Python 67%
PyTorch 53%
Evaluation 49%
C\+\+ 49%
LLMs 48%
PhD 45%
TensorFlow 39%
Master's degree 35%
Publications 28%
Agents 24%
Reinforcement learning 24%
Computer vision 19%
A/B testing 19%
Fine-tuning 17%

Mountain View office, hybrid or remote?

None of the postings on this page advertise a fully remote arrangement. Most are listed as onsite, with a substantial minority listed as hybrid. The split between the two modes varies across employers; the Google and Waymo sample summaries do not always specify exact in-office expectations beyond the hybrid label. No postings carry an unknown work-mode designation, so every listing at least states one of the two arrangements. Candidates who need fully remote work will not find it among these postings.

Make your application specific to the work

  1. Read the full description carefully Each posting carries specific experience thresholds โ€” sometimes measured in years per tool or methodology โ€” so confirm you meet the stated criteria before applying, particularly for senior and staff levels.
  2. Prepare evidence of research depth A notable share of postings mention publications and advanced degrees; if you have relevant research output, make it prominent in your CV and any application materials.
  3. Match your technical stack to the role Different postings weight Python, PyTorch, C++, TensorFlow, and JAX differently โ€” review which frameworks appear in the specific posting you are targeting rather than assuming a single stack covers all of them.
  4. Apply through the employer's own portal With only a handful of employers represented here, going directly to Waymo, Google, Nuro, NewsBreak, or Glean's careers pages ensures you see the complete job description and any application instructions not reproduced in third-party listings.

Questions about Machine Learning Engineer jobs in Mountain View

No. Every posting on this page is listed as either onsite or hybrid; none are advertised as fully remote.

PhD is mentioned in a large number of the descriptions, and at least one posting is explicitly targeted at new PhD graduates. However, several postings state a master's degree or equivalent experience as the threshold, so requirements differ by role. Read each posting's stated criteria directly.

None of the postings on this page carry advertised pay ranges in the data shown here. One sample summary appears to begin quoting a figure but it is truncated. You would need to consult each employer's full posting or ask at the application stage.

A small minority of postings are classified as junior level. The majority are at lead or senior level, or have an unspecified seniority. The new-graduate PhD perception role at Waymo is one of the few explicitly entry-oriented positions visible in the sample.

Based on the employers listed, the postings cover autonomous vehicles (Waymo, Nuro), online advertising and consumer technology (Google), news and content recommendation (NewsBreak), and enterprise search (Glean).

Jobs checked 28 minutes ago. ยท Guide reviewed 14 September 2026.