1

Machine Learning Robotics Jobs in San Francisco, CA

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

This will require close collaboration with our robotics, research, and engineering team. Your work ... Deep understanding of state-of-the-art machine learning techniques and models. * Extensive industry ...

AI & ML Engineer

San Francisco, CA · On-site

$150 - $200/hr

Design and develop edge machine learning systems that to improve the autonomy and safety of our construction robots * Build scalable ML infrastructure for model training, validation, deployment, and ...

next page

Showing results 1-20

Machine Learning Robotics information

See San Francisco, CA salary details

$30K

$50.2K

$103.7K

How much do machine learning robotics jobs pay per year?

As of Sep 8, 2026, the average yearly pay for machine learning robotics in San Francisco, CA is $50,171.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,300.00 and $54,200.00 per year, depending on experience, location, and employer.

What is a machine learning robotics?

A Machine Learning Robotics job involves developing algorithms that enable robots to learn from data and improve their performance over time. Professionals in this field work on applications such as autonomous navigation, robotic perception, and human-robot interaction. They use techniques like deep learning, reinforcement learning, and computer vision to enhance a robot's ability to understand and interact with its environment. This role typically requires expertise in machine learning, robotics, and software development, along with strong problem-solving skills.

What are the key skills and qualifications needed to thrive in machine learning robotics?

To excel in Machine Learning Robotics, a strong background in computer science, robotics, and machine learning algorithms, often supported by a relevant degree (such as in engineering or computer science), is essential. Familiarity with programming languages like Python or C++, frameworks such as TensorFlow or ROS (Robot Operating System), and experience with simulation tools are highly valuable, and certifications in AI or robotics can further enhance employability. Strong problem-solving skills, effective communication, and the ability to work collaboratively in cross-disciplinary teams help professionals stand out. These capabilities are crucial for designing, developing, and refining intelligent robotic systems that perform reliably in real-world environments.

What are some common challenges faced by professionals working in machine learning robotics?

Professionals in Machine Learning Robotics often encounter challenges like integrating machine learning models with robotic hardware, ensuring reliable performance in unpredictable real-world settings, and managing computational limitations on embedded systems. Addressing these challenges usually requires creative problem-solving and close collaboration with hardware engineers, software developers, and data scientists. You may also need to continuously refine models and testing processes based on real-time feedback and evolving project goals. This dynamic environment makes the work both demanding and highly rewarding for those eager to push the boundaries of automation and intelligent systems.

What cities near San Francisco, CA are hiring for Machine Learning Robotics jobs?

Cities near San Francisco, CA with the most Machine Learning Robotics job openings:

Infographic showing various Machine Learning Robotics job openings in San Francisco, CA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $50,171 per year, or $24.1 per hour.

Machine Learning Engineer

Rainfall Ventures

San Francisco, CA • On-site

$150 - $200/hr

Other

Medical, Dental, Vision

Re-posted 4 days ago


Job description

Machine Learning Engineer What you’ll do
  • Design and develop a modular robot autonomy stack that composes Vision-Language-Action (VLA) models with purpose-built modules to enable grasping and dexterous behaviors in unstructured environments
  • Develop action refinement and safety layers that post-process VLA outputs — constraint satisfaction, collision and force guards, smoothing, and runtime monitors for safety-critical deployment
  • Architect clean interfaces and abstractions around base VLA models so they can be swapped, benchmarked, and upgraded as the SOTA evolves — keeping the stack model-agnostic
  • Design and maintain robust data collection and curation pipelines for production robot fleets
  • Build reliable, high-speed robot autonomy software stack optimized for inference
performance
  • Advance SOTA dexterous manipulation architecture through novel methodologies while bridging theory & practice—real customer use-cases with clear success criteria.
Required Qualifications
  • PhD or MS degree in Computer Science, Machine Learning, Robotics, or equivalent technical discipline
  • Deep expertise in machine learning fundamentals, reinforcement learning, and associated frameworks (PyTorch, TensorFlow, Ray, etc.)
  • 3+ years of proven track record developing and deploying ML systems from research through production implementation
  • Hands-on experience with model lifecycle management including training, deployment, and maintenance in production settings
Preferred Qualifications
  • Authored or co-authored peer-reviewed publications in robotics or related fields
  • Hands-on experience designing and implementing bimanual manipulation tech stacks with imitation learning or RL-based methods
  • Background in real-time ML inference systems, simulation-to-reality transfer, or advanced reinforcement learning implementations
Benefits
  • We support publishing at top robotics/ML venues and presenting at conferences (travel + time fully covered).
  • Medical, dental & vision plans
  • Daily meals stipend
Hiring Process
  • Phone screen + 2 virtual technical interviews + onsite
Expected Compensation
  • $150,000 - $200,000 annual salary + cash and stock awards + benefits
  • The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
Onsite Work Requirement

This is a full-time, five-day-a-week onsite role in our San Francisco, CA, office.

US Work Authorization

Are you a US Citizen, Green Card Holder or Valid Visa Holder (H1-B, O-1, TN, E-3, OPT, etc)?

#J-18808-Ljbffr