Machine Learning Engineer Jobs in Palo Alto, USA

Looking for a machine learning engineer job in Palo Alto? Choose from 25 open roles at 10 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

25 Open roles
10 Companies hiring
โ€” Average salary

What do Machine learning engineers in Palo Alto work on?

The roles on this page span a wide band of scope and seniority. At the infrastructure end, positions such as the Software Engineer, ML Systems at Harmonic focus on taking research pipelines into production, building observability tooling, and deploying on Kubernetes. Staff-level infrastructure roles, like the Staff Engineer โ€“ ML Infra / MLOps at Quince, extend this to owning the full ML platform including distributed training, feature pipelines, and inference serving.

Applied modelling work appears across financial services and consumer products. The two Nubank postings โ€” one on deep learning for credit and recommendations and one on large-scale recommendation systems โ€” combine hands-on coding with technical leadership. At the most senior end, the Principal ML Engineer at Typeface requires setting architectural strategy across generative AI systems covering agents, text, image, audio, and video. The single management title in the sample, Sr. Engineering Manager, MLOps at Quince, shifts toward team leadership and organisational execution rather than individual contribution.

Skills and experience employers ask for

The skills table reflects mentions in posting descriptions across all listings on this page, not stated requirements. LLMs, Python, and PyTorch appear in roughly half the postings, suggesting they are common but not universal. A PhD and prior publications are each mentioned in a meaningful minority of postings, indicating that research-oriented roles sit alongside more engineering-focused ones. The sample size is small enough that one employer with multiple postings can noticeably influence any count.

LLMs 48%
Python 44%
PyTorch 40%
Evaluation 40%
Spark 36%
A/B testing 36%
PhD 36%
GPUs 32%
Statistics 28%
Publications 28%
CUDA 24%
SQL 24%
Reinforcement learning 24%
Recommender systems 24%

Machine Learning Engineer roles that state a salary

The employers' own advertised ranges, for individual roles at different levels โ€” not an average and not a market rate.

Palo Alto office, hybrid or remote?

Most postings in this set specify onsite work, meaning a physical presence at a Palo Alto location is expected for the majority of roles here. A smaller portion are listed as hybrid; the Nubank staff roles, for instance, state two to three days per week in office. Only two postings specify fully remote work. No postings have an unknown work mode, so the picture is relatively clear, though hybrid arrangements will vary by employer and team โ€” the specific days or policies are not always detailed in the postings themselves.

Make your application specific to the work

  1. Read the full posting carefully Seniority expectations vary significantly across these roles, from two or more years of experience to fifteen or more at principal level. Confirm the scope, required background, and any stated experience thresholds before applying.
  2. Check work-mode terms before applying Most roles on this page are listed as onsite in Palo Alto; if you need hybrid or remote flexibility, confirm the arrangement directly with the employer, as posted descriptions may not detail the full policy.
  3. Prepare relevant technical evidence Several postings mention publications and a PhD as valued attributes, while others emphasise production systems experience; tailor the evidence you present to the type of role โ€” research-leaning or engineering-leaning โ€” you are targeting.
  4. Note that pay is rarely advertised Only one posting on this page includes an advertised salary range; for the others, compensation is not stated, so you may wish to raise this during the screening stage rather than after a full interview process.

Questions about Machine Learning Engineer jobs in Palo Alto

In these postings there are senior, staff, principal, and lead-level roles, as well as one engineering manager position. A portion of postings do not specify a seniority level explicitly. There are no entry-level titles visible in the current set.

A small minority of postings on this page are listed as remote. The majority specify onsite work, with a smaller portion hybrid. If remote working is important to you, filter by work mode and verify the terms directly with the employer.

A PhD is mentioned in a notable minority of postings on this page. It is not universal across the set and appears more frequently in roles with a research or modelling focus. Whether it is a hard requirement or a preference is not always stated clearly in the descriptions.

Python, PyTorch, and LLM-related work appear in roughly half the postings on this page. Other skills mentioned across a meaningful share of postings include Spark, GPU and CUDA work, reinforcement learning, recommender systems, and A/B testing. Skills counts reflect mentions in descriptions, not confirmed requirements.

The employers represented on this page include Pinterest, xAI, Typeface, Nubank, Quince, Mistral AI, Nebius, and Harmonic. The distribution of postings across these employers is uneven, with some contributing several listings and one contributing a single posting.

Jobs checked 21 minutes ago. ยท Guide reviewed 9 September 2026.