Get the job you really want.

Top Python Jobs in San Francisco Bay Area, CA

24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Senior Reliability Test Engineer will design and execute testing plans for humanoid robots, ensuring they meet reliability targets. Key responsibilities include developing accelerated life reliability tests, creating CAD fixtures, performing electrical diagnostics, and programming tests to run autonomously.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Senior State Estimation Engineer will develop state estimation and sensor fusion algorithms for humanoid robots, focusing on improving real-time control and localization. Responsibilities include designing C++ code for dynamic state estimation, collaborating with various teams, and testing algorithms to enhance robot functionality and reliability.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Junior
86 Employees
Junior
Artificial Intelligence • Robotics • Automation • Manufacturing
As a Systems Failure Analysis Engineer, you will triage and investigate failures on humanoid robots, drive root-cause analysis, recommend corrective actions, document procedures, and assist in improving diagnostics.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
As an Electrical Engineer, you will design and test critical hardware components for a humanoid robot, focusing on power distribution, battery management, and various electronic boards. Responsibilities include developing designs, conducting trade studies, validating PCBAs, and participating in system integration and testing.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Robot Validation Engineer will test, validate, and troubleshoot complex electromechanical robotic systems, ensuring reliable performance. Responsibilities include documentation of processes, collaboration with teams to resolve issues, and conducting thorough testing. Proficiency in diagnostic tools and knowledge of software-driven electromechanical systems is essential.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Camera System Engineer will design the next-generation sensors and image processing pipeline for Figure's humanoid robots. Responsibilities include defining the camera system's architecture, selecting components, performing data collection, conducting analysis, and collaborating with vendors. A focus on optimizing system performance and latency is critical.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
Software Engineer role focused on developer productivity, automation, and continuous improvement to accelerate the development of the first humanoid robot for corporate tasks. Responsibilities include developing deployment tools, managing infrastructure, optimizing CI/CD pipeline, and collaborating with engineering teams for improvement plans.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Distributed Systems Engineer will design and implement software tools for data collection and management, train deep neural networks, run and maintain backend distributed systems, and collaborate on software strategies for deploying humanoid robots.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Software Engineer will focus on enhancing the autonomy platform software architecture, designing and implementing frameworks for robot software testing. Responsibilities include collaborating with robotics and firmware teams, creating internal development tools, and ensuring product quality through continuous improvement and technical support.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Staff Software Engineer will design and implement a real-time 3D visualization engine for robotics data. Responsibilities include improving visualization tools, supporting team members, developing APIs, and collecting user feedback from various engineering teams.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The AI Tooling Engineer will develop interactive software tools for data collection, management, and annotation, collaborating with AI and robotics engineers to enhance the humanoid's learning process. This role requires expertise in full-stack web application development and a strong background in AI tooling.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Robot Behavior Coordination Engineer will develop and implement algorithms for humanoid robots, focusing on behavior architecture and coordination. Responsibilities include designing software tools, improving algorithm reliability, collaborating with a team to develop full autonomy, and ensuring high-quality deployment of behavior coordination solutions.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Junior
86 Employees
Junior
Artificial Intelligence • Robotics • Automation • Manufacturing
As a Senior Robotics Controls Engineer, you will develop control system software for a humanoid robot, focusing on manipulation and locomotion. Responsibilities include designing and writing C++ code, solving coordination problems, testing software, and collaborating with engineers on hardware solutions.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Power Electronics Engineer will design and test hardware for a humanoid robot, focusing on power architectures, PCBAs like power converters and motor controllers, and supporting integration and debugging efforts.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Robot Manipulation Engineer will design, implement, test, and deploy manipulation algorithms for humanoid robots. Key responsibilities include developing deep learning models, simulation models, collaborating on autonomy stacks, and producing high-quality software for real-world deployment.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Senior Electrical Engineer will design and test critical hardware components for a humanoid robot, including PCBAs for compute boards and power distribution. Responsibilities include conducting design studies, validating designs, and supporting system integration tests.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Motor Controls Firmware Engineer will design, implement, and test firmware for motor controllers, collaborating closely with hardware teams on requirements and interfaces, developing Python automation tools, and integrating hardware and software in the lab.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Senior Robotics Software Engineer will design, implement, and test critical software for a humanoid robot, focusing on controls and motion planning. Responsibilities include developing software tools, supporting integration of libraries, and ensuring production-level software quality throughout deployment.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
As a Senior Full-Stack Engineer, you will architect and develop critical tools for robot configuration and calibration, manage APIs, and collaborate with various teams to gather requirements and feedback. You will also oversee technology choices and supplier management.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Embedded Software Engineer will design, implement, and test embedded software for a humanoid robot, focusing on enhancing development environments and supporting hardware/software integration. Responsibilities include architecting software in C++, developing Python tools, and contributing to CI/CD infrastructure.
24 Days Ago
San Francisco Bay Area, CA
86 Employees
Senior level
86 Employees
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Firmware Engineer will design, implement, and test firmware for critical components of a humanoid robot. Responsibilities include architecting firmware in C or C++, developing tools in Python for automation, and supporting hardware/software integration while contributing to CI/CD infrastructure.
24 Days Ago
San Francisco Bay Area, CA
422 Employees
156K-211K Annually
Senior level
422 Employees
156K-211K Annually
Senior level
Software
The role involves building, testing, and deploying software, collaborating with PMs and designers, mentoring team members, and supporting software and services. You'll create technical specs and ensure alignment with internal stakeholders, contributing to a product that empowers SMBs.
24 Days Ago
San Francisco Bay Area, CA
422 Employees
129K-175K Annually
Junior
422 Employees
129K-175K Annually
Junior
Software
As a Software Engineer at Pilot, you will build, test, and deploy software while collaborating with teams to address customer needs. You will contribute to technical documentation and assist in the maintenance of software systems, ensuring high-quality work in a fast-paced environment.
24 Days Ago
San Francisco Bay Area, CA
422 Employees
182K-247K Annually
Junior
422 Employees
182K-247K Annually
Junior
Software
The Engineering Manager will lead a team of engineers in building and shipping software solutions while fostering a collaborative and inclusive environment. Responsibilities include mentoring team members, managing performance, prioritizing technical challenges, and collaborating with stakeholders to shape development at Pilot.
24 Days Ago
San Francisco Bay Area, CA
75 Employees
200K-230K Annually
Mid level
75 Employees
200K-230K Annually
Mid level
Software
The Engineering Manager will manage the automation engineering team, develop no-code tools for integration design, and oversee quality and growth within the team while collaborating with product and engineering functions. The role requires a balance of hiring, roadmap planning, and working closely with various stakeholders to drive successful outcomes.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size