1

Python Robotics Jobs in Berkeley, CA (NOW HIRING)

ML Engineer - Robotics

San Francisco, CA · On-site

$220K - $300K/yr

Proficiency in Python and C++ for robotics software development. * Strong experience with ROS/ROS2 for robotics software integration. * Solid expertise in sensor fusion and multi-sensor perception ...

ML Engineer - Robotics

San Francisco, CA · On-site

$220K - $300K/yr

Proficiency in Python and C++ for robotics software development. * Strong experience with ROS/ROS2 for robotics software integration. * Solid expertise in sensor fusion and multi-sensor perception ...

Strong software development experience in Python. * Solid understanding of robotics fundamentals, including: * Kinematics * Dynamics * Control theory * State estimation * Experience with Git ...

Position Overview We are seeking a Robotics Software Technician to help sustain and improve Skild ... Build dashboards (Looker, Tableau) and develop automation scripts in Python and Linux. * Maintain ...

next page

Showing results 1-20

Python Robotics information

See Berkeley, CA salary details

$16

$71

$105

How much do python robotics jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for python robotics in Berkeley, CA is $71.78, according to ZipRecruiter salary data. Most workers in this role earn between $59.18 and $81.54 per hour, depending on experience, location, and employer.

What are Python Robotics jobs?

Python Robotics jobs involve designing, developing, and programming robotic systems using the Python programming language. Professionals in this field use Python to control robots, process sensor data, automate tasks, and integrate with hardware and software systems. These roles may be found in industries like manufacturing, healthcare, research, and autonomous vehicles. Typical responsibilities include writing code for robotic behavior, working with frameworks like ROS (Robot Operating System), and collaborating with engineers to build intelligent machines.

How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?

Python Robotics engineers often work closely with mechanical, electrical, and systems engineers to develop and integrate robotic solutions. They are responsible for writing and testing control algorithms in Python, as well as interfacing with hardware and simulation tools. Regular communication and joint problem-solving sessions are common, ensuring that software aligns with hardware capabilities and project requirements. This collaborative environment helps deliver robust, efficient robotic systems and offers exposure to various engineering domains.

Will AI replace Python coders?

Python robotics engineers develop and maintain automation systems that often incorporate AI and machine learning. While AI can automate certain coding tasks, human expertise is still essential for designing, debugging, and optimizing complex robotic applications. Therefore, AI is more likely to augment rather than fully replace Python coders in robotics roles.

Is Python useful for robotics?

Python is widely used in robotics for tasks such as control, simulation, and data processing due to its simplicity and extensive libraries like ROS (Robot Operating System). It allows robotics engineers and developers to prototype quickly and integrate with hardware and sensors efficiently. Knowledge of Python, along with skills in algorithms and hardware interfaces, is valuable for robotics roles.

What is the highest paid job in robotics?

The highest paid jobs in robotics often include robotics engineers, robotics directors, and automation executives, with senior roles in research and development or management earning six-figure salaries. These positions typically require advanced degrees, specialized skills in AI and machine learning, and extensive experience in the field.

What is the difference between Python Robotics vs Robotics Software Engineer?

AspectPython RoboticsRobotics Software Engineer
Required CredentialsPython programming skills, robotics knowledge, possibly certifications in Python or roboticsProficiency in robotics software, programming skills (Python, C++), engineering degree often preferred
Work EnvironmentResearch labs, robotics companies, startups, often hands-on with hardware and softwareDevelopment teams, engineering departments, focus on software development for robotic systems
Industry UsageUsed in robotics research, automation projects, and hobbyist communitiesApplied in industrial automation, autonomous vehicles, and advanced robotics projects

Python Robotics typically refers to using Python programming in robotics applications, often in research or hobbyist settings. Robotics Software Engineers focus on developing and maintaining complex software systems for robotic hardware in professional environments. While both roles require programming skills and robotics knowledge, Python Robotics emphasizes scripting and experimentation, whereas Robotics Software Engineers work on scalable, production-level software solutions.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or robotics engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often includes base salary, bonuses, and stock options, particularly in large tech companies or startups with significant funding.

What are the key skills and qualifications needed to thrive as a Python Robotics Engineer, and why are they important?

To thrive as a Python Robotics Engineer, you need strong programming skills in Python, a solid understanding of robotics concepts, and often a degree in robotics, computer science, or engineering. Familiarity with robotics frameworks like ROS (Robot Operating System), simulation tools such as Gazebo, and experience with hardware integration are commonly required. Problem-solving, adaptability, and effective teamwork are essential soft skills that help address complex technical challenges and collaborate with interdisciplinary teams. These competencies enable the design, implementation, and optimization of robust robotic systems in a rapidly evolving field.
What are popular job titles related to Python Robotics jobs in Berkeley, CA? For Python Robotics jobs in Berkeley, CA, the most frequently searched job titles are:
What job categories do people searching Python Robotics jobs in Berkeley, CA look for? The top searched job categories for Python Robotics jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Python Robotics jobs? Cities near Berkeley, CA with the most Python Robotics job openings:

Robotic AI Engineer/Applied Scientist - Foundation Models

Maven Robotics

San Francisco, CA • On-site

Full-time

Re-posted 12 days ago


Job description

Company Overview
Maven Robotics is building the world's leading general-purpose robots and providing physical AI solutions for the most challenging industrial autonomy tasks.
Operating in stealth, we are assembling a team of world-class innovators who think from first principles. Our mission is to achieve human-level task success rates in complex environments, even when faced with limited fine-tuning data or evolving robotic hardware. We value unwavering truth-seeking, humility, and relentless determination.
Role Description
We are seeking exceptional AI researchers and engineers to architect the neural backbone of our general-purpose robots. You will design the Vision-Language-Action (VLA) frameworks or Action World Models that allow our robots to reason, adapt, and succeed where traditional automation fails.
Note on Leveling: We are hiring across all levels (from early-career to staff/principal). You are not expected to be a master of every domain listed below; however, you must be able to justify world-class excellence in at least one core factor (e.g., model architecture, RL formulations, or high-scale data systems).
In this role, you will:
  • Architect Embodied Foundations: Design model architectures (VLA, World Models, etc.) that achieve ultra-high task success rates with minimal human demonstrations.
  • Master Data Efficiency: Develop novel co-training strategies and efficient learning algorithms that leverage diverse data sources-from Internet-scale video to sparse, high-fidelity human interventions.
  • Generalize Cross Embodiments: Build models capable of zero-shot or few-shot adaptation to new robot configurations, maintaining a high success rate even when proprietary hardware and actuation systems evolve.
  • Innovate Real-World RL: Formulate and deploy novel Reinforcement Learning and policy extraction methods specifically designed for physical, real-world manipulation.
  • Design the Data Loop: Collaborate on advanced data collection systems to capture critical human intervention data for model bootstrapping.
Qualifications
Must-have:
  • MS or PhD in CS, Robotics, Machine Learning, or a related field (or equivalent industry experience).
  • Deep Technical Mastery: Advanced understanding of transformers, multi-modal alignment, and mapping perception to high-frequency motor control.
  • Specialized Excellence: Proven ability to innovate-not just implement-within one or more areas: VLA models, Real-world RL, or large-scale Data Infrastructure.
  • Software Excellence: Expert-level Python and deep familiarity with PyTorch or JAX

Nice-to-have:
  • A track record of high-impact publications (NeurIPS, ICRA, RSS, CVPR) or significant open-source contributions.
  • Experience with large-scale distributed training and model compression.
  • Experience with deployment of models to edge devices (NVIDIA Jetson/Orin) for real-time inference.
  • General knowledge of robotics principles (kinematics, dynamics).
Why Maven Robotics?
You will be working on a unique in-house robot platform that is evolving alongside your models. We don't just want to reach 90% success; we are building the architectural breakthroughs required to reach 99.9% in the real world.