
Company opportunities
Why consider a role at Weave Robotics?
Browse active positions, review role requirements, and prepare before you apply.
Opportunities
Which roles are open at Weave Robotics? 42
ML Research Engineer, Training
San Francisco, CA, US
Marketing Lead
San Francisco, CA, US
Software Engineer, Applications
San Francisco, CA, US
ML Research Engineer, Data
San Francisco, CA, US
Robotics Software Engineer, Controls
San Francisco, CA, US
Mechanical Design Engineer, Mechanisms
San Francisco, CA, US
Embedded Software Engineer
San Francisco, CA, US
Electrical Engineer, Sensing
San Francisco, CA, US
Electrical Engineer, Motor Controllers
San Francisco, CA, US
Senior Security Engineer
San Francisco, CA, US
Electrical Engineer
San Francisco, CA, US
Robotics Software Engineer, Simulation
San Francisco, CA, US
Systems Software Engineer, Operating Systems
San Francisco, CA, US
Robotics Software Engineer, Actuator Firmware
San Francisco, CA, US
Robotics Systems Engineer, Triage
San Francisco, CA, US
Principal Robotics Software Engineer
San Francisco, CA, US
Mechatronics Engineer
San Francisco, CA, US
Robotics Research Engineer, Teleoperation
San Francisco, CA, US
Electrical Engineer, Power
San Francisco, CA, US
UI & Interaction Designer
San Francisco, CA, US
Mechanical Design Engineer, Manufacturing
San Francisco, CA, US
ML Research Scientist, Robot Learning
San Francisco, CA, US
Mechanical Design Engineer, Actuators
San Francisco, CA, US
Software Engineer, Cloud Infrastructure
San Francisco, CA, US
Senior Security Engineer
San Francisco, CA, US
CNC Machinist
San Francisco, CA, US
Assembly Technician
San Francisco, CA, US
Software Engineer, Applications
San Francisco, CA, US
Embedded Systems Engineer
San Francisco, CA, US
3D Perception & SLAM Engineer
San Francisco, CA, US
Make your next move
Prepare before applying to Weave Robotics
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.