Machine Learning Jobs in Palo Alto, CA
Machine learning jobs in Palo Alto are concentrated in Stanford Research Park, downtown University Avenue, and the East Meadow Circle corridor, with demand driven by AI research labs, semiconductor firms, and enterprise software companies. Employers actively hiring right now include JPMorganChase, Rivian, and Tesla. Find a role that fits below and apply directly.
Find Machine Learning JobsOverview
Showing 5 of 945+ Machine Learning jobs








SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate goal of making life multiplanetary and expanding consciousness to the stars.
SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack: from our Colossus supercomputers, to Grok models, to our suite of applications, including Grok Bot, Grok Build, Grok Imagine, Grok Voice, and X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next.
ML INFRASTRUCTURE ENGINEER
As an ML Infrastructure Engineer, you will play a pivotal role in building and optimizing the reliable, high-performance ML platform that powers recommendations on X. We're looking for exceptional engineers who are passionate about our mission and have a strong desire to make a meaningful impact.
RESPONSIBILITIES:
- Designing, building, and scaling GPU compute infrastructure, training frameworks, and experimentation tools to enable rapid iteration on ML hypotheses
- Developing data pipelines and integrating large-scale data, training, and inference systems
- Collaborating with ML teams to productionize models and ensure seamless integration across the stack
- Ensuring scalability, reliability, and efficiency of large-scale machine learning systems
- Working across the full stack to solve complex problems independently
- Mentoring junior engineers and contributing to the growth of the team
BASIC QUALIFICATIONS:
- Bachelor's, master's, post-graduate, or Ph.D. degree in computer science, machine learning, or other quantitative discipline
- 2+ years of industry experience working with high traffic or large-scale production environments, distributed systems, GPU infrastructure, and/or deep learning applications
- 2+ years experience with ML platforms, training infrastructure, or close collaboration with modeling engineers and data scientists
- Experience with Python and compiled languages such as C++ or Rust
PREFERRED SKILLS AND EXPERIENCE:
- Deep familiarity with modern ML frameworks such as JAX or PyTorch
- Low-level understanding of compute systems, including distributed storage, NVIDIA drivers, CUDA toolkits, and networking
- Comfortable with Linux systems and orchestration tools
- Experience with job schedulers (e.g., Slurm), configuration management (Puppet/Ansible), or related infrastructure tooling
COMPENSATION AND BENEFITS:
$180,000 - $440,000 USD
Base salary is just one part of our total rewards package at SpaceXSI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.
SpaceXSI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.
See All 945+ Machine Learning Jobs in Palo Alto
Find roles in Palo Alto that match your experience and apply in just a few clicks.
Find Machine Learning JobsMachine Learning Job Market in Palo Alto
Who's Hiring
- JPMorganChase177

- Rivian133

- Tesla74

- Snap74

- GEICO44

Top Industries Hiring
- Technology & Software177
- Biotechnology & Pharmaceuticals59
- Fintech30
- Insurance30
- Social Media30
Machine Learning Jobs in Palo Alto: Frequently Asked Questions
How do I get a machine learning job in Palo Alto?
Target Palo Alto's densest hiring clusters: AI-native startups and research labs near Stanford Research Park, semiconductor and chip design firms along Page Mill Road, and enterprise software companies headquartered downtown. A strong portfolio of production ML projects, experience with large-scale model deployment, and familiarity with the research-to-product pipeline that Palo Alto employers expect will give you a genuine edge over candidates with only academic credentials.
Which companies hire machine learnings in Palo Alto?
Palo Alto machine learning roles are posted by JPMorganChase, Rivian, and Tesla and others right now, based on current listings on Migrate Mate as of November 2026. The local employer mix runs from well-funded AI startups and deep-tech spinouts to established technology companies with dedicated research divisions headquartered in or near the city.
Are there remote machine learning jobs in Palo Alto?
Yes, though availability depends on the role: model research and data-focused positions tend to be the most remote-friendly, while hardware-adjacent ML and lab-based inference work typically requires on-site presence. About 41% of machine learning openings tied to Palo Alto are remote or hybrid as of November 2026, reflecting strong demand from companies comfortable with distributed applied-research teams. Hybrid arrangements are especially common at larger Palo Alto technology employers.
How can I get a machine learning job in Palo Alto with little or no experience?
The most realistic entry path in Palo Alto is through ML engineering or data science associate roles at mid-stage startups in Stanford Research Park, where smaller teams are more willing to develop candidates who show strong fundamentals. Contributing to open-source ML projects, completing a Stanford Continuing Studies or online specialization in ML, and targeting companies with formal new-grad pipelines tied to Stanford or Berkeley partnerships will open doors that cold applications alone typically won't.
Which industries hire the most machine learnings in Palo Alto?
Palo Alto machine learning roles concentrate in Technology & Software, Biotechnology & Pharmaceuticals, and Fintech, based on current listings on Migrate Mate as of November 2026. These sectors dominate local hiring because Palo Alto sits at the intersection of Stanford's research output, deep-pocketed venture capital, and decades of accumulated semiconductor and software infrastructure that draws AI-focused companies to the area.
Related Jobs in California
See All 945+ Machine Learning Jobs in Palo Alto
Find roles in Palo Alto that match your experience and apply in just a few clicks.
Find Machine Learning Jobs