ML Software Engineer Jobs in San Francisco, CA
ML Software Engineer jobs in San Francisco are concentrated in SoMa, Mission Bay, and the Financial District, driven by demand across AI infrastructure, autonomous systems, and enterprise software. Employers actively hiring include DoorDash, OpenAI, and Rippling. See the openings below and apply to the ones that match your experience.
Find ML Software Engineer JobsOverview
Showing 5 of 118+ ML Software Engineer jobs









Software Engineer, Systems ML Responsibilities:
- Apply relevant AI infrastructure and hardware acceleration techniques to build & optimize our intelligent ML systems that improve Meta’s products and experiences
- Goal setting related to project impact, AI system design, and infrastructure/developer efficiency
- Directly or influencing partners to deliver impact through deep, thorough data-driven analysis
- Drive large efforts across multiple teams
- Define use cases, and develop methodology & benchmarks to evaluate different approaches
- Apply in depth knowledge of how the ML infra interacts with the other systems around it
- Mentor other engineers / research scientists & improve the quality of engineering work in the broader team
Minimum Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Specialized experience in one or more of the following machine learning/deep learning domains: Hardware accelerators architecture, GPU architecture, machine learning compilers, or ML systems, AI infrastructure, high performance computing, performance optimizations, or Machine learning frameworks (e.g. PyTorch), numerics and SW/HW co-design
- Experience developing AI-System infrastructure or AI algorithms in C/C++ or Python
Preferred Qualifications:
- Technical leadership experience
- Experience with distributed systems or on-device algorithm development
- Experience with recommendation and ranking models
- Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
- Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
- Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$183,997/year to $257,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
See All 118+ ML Software Engineer Jobs in San Francisco
Find roles in San Francisco that match your experience and apply in just a few clicks.
Find ML Software Engineer JobsML Software Engineer Job Market in San Francisco
Who's Hiring
- DoorDash22

- OpenAI15

- Rippling15

- Lyft7

- Meta7

Top Industries Hiring
- Technology & Software37
- Science & Research15
- Banking & Financial Services15
- Fintech7
- Automotive7
ML Software Engineer Jobs in San Francisco: Frequently Asked Questions
How do I get a ml software engineer job in San Francisco?
The strongest path into a ml software engineer role in San Francisco is targeting the city's AI-native startups in SoMa and Mission Bay, as well as the larger tech firms headquartered in the Financial District and South of Market. Candidates who can demonstrate experience with production ML systems, model deployment, and MLOps tooling stand out in this market. Contributing to open-source ML projects and engaging with San Francisco's dense AI research community also give applicants a concrete edge.
Which companies hire ml software engineers in San Francisco?
Companies currently hiring ml software engineers in San Francisco include DoorDash, OpenAI, and Rippling, per current listings on Migrate Mate as of August 2026. San Francisco's hiring base ranges from well-funded AI startups and autonomous vehicle companies to large-scale cloud and enterprise software firms with dedicated machine learning divisions.
Are there remote ml software engineer jobs in San Francisco?
Yes, though many ml software engineer roles require on-site access to GPU clusters, proprietary datasets, or cross-functional research teams. About 77% of ml software engineer openings tied to San Francisco are remote or hybrid as of August 2026, with the fully remote share concentrated in inference engineering, ML platform development, and applied research roles that rely primarily on code and experimentation rather than hardware access.
How can I get a ml software engineer job in San Francisco with little or no experience?
The most realistic entry path in San Francisco is securing a junior ML engineer or ML platform associate role at a mid-stage startup in SoMa or Mission Bay, where smaller teams give early-career engineers broader exposure than large firms. San Francisco employers often value demonstrable project work, such as Kaggle competition results, published model benchmarks, or contributions to frameworks like Hugging Face, over formal credentials. Targeting AI infrastructure roles or data engineering positions at growth-stage companies is a practical way to build the production experience that senior ml software engineer openings require.
Which industries hire the most ml software engineers in San Francisco?
Most ml software engineer openings in San Francisco sit in Technology & Software, Science & Research, and Banking & Financial Services, per current listings on Migrate Mate as of August 2026. San Francisco's concentration of AI-first companies, autonomous systems developers, and enterprise software firms makes it one of the densest markets for applied machine learning work in the country.
Related Jobs in California
See All 118+ ML Software Engineer Jobs in San Francisco
Find roles in San Francisco that match your experience and apply in just a few clicks.
Find ML Software Engineer Jobs