Proficiency in Python and modern ML frameworks (e.g., PyTorch, JAX, TensorFlow), with experience using robotics middleware or simulation tools (e.g., ROS/ROS2, MuJoCo, Isaac Sim, PyBullet)
Proficiency in Python and modern ML frameworks (e.g., PyTorch, JAX, TensorFlow), with experience using robotics middleware or simulation tools (e.g., ROS/ROS2, MuJoCo, Isaac Sim, PyBullet)
Python is the primary language for this role • Proven ability to design automated test frameworks ... Robot Framework, Playwright, or similar technologies • Experience with hardware-in-the-loop ...
Python is the primary language for this role • Proven ability to design automated test frameworks ... Robot Framework, Playwright, or similar technologies • Experience with hardware-in-the-loop ...
Proficient in C/C++ for embedded development, plus working knowledge of Python or scripting for ... Familiarity with robotics middleware and stacks: Rust, ROS / ROS 2, DDS, real-time Linux (PREEMPT ...
Proficient in C/C++ for embedded development, plus working knowledge of Python or scripting for ... Familiarity with robotics middleware and stacks: Rust, ROS / ROS 2, DDS, real-time Linux (PREEMPT ...
Member of Technical Staff - Robotics and Physical AI (AI2523)
San Jose, CA · On-site
$176K - $281K/yr
Member of Technical Staff - Robotics and Physical AI Job Location: San Jose, CA (This position ... Strong proficiency in C++, Python, and ROS or ROS 2. * Deep experience with visual odometry, visual ...
Member of Technical Staff - Robotics and Physical AI (AI2523)
San Jose, CA · On-site
$176K - $281K/yr
Member of Technical Staff - Robotics and Physical AI Job Location: San Jose, CA (This position ... Strong proficiency in C++, Python, and ROS or ROS 2. * Deep experience with visual odometry, visual ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Quick apply
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Quick apply
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Staff Software Engineer, Robotic Test Automation
Campbell, CA · On-site
$207K - $230K/yr
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Staff Software Engineer, Robotic Test Automation
Campbell, CA · On-site
$207K - $230K/yr
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Electrical Validation Engineer - Hand Subsystem
San Jose, CA · On-site
$150K - $250K/yr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Build and maintain Python-based data logging, visualization, and analysis tools to track subsystem ...
Electrical Validation Engineer - Hand Subsystem
San Jose, CA · On-site
$150K - $250K/yr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Build and maintain Python-based data logging, visualization, and analysis tools to track subsystem ...
Electrical Validation Engineer - Hand Subsystem
San Jose, CA · On-site
$150K - $250K/yr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Build and maintain Python-based data logging, visualization, and analysis tools to track subsystem ...
Electrical Validation Engineer - Hand Subsystem
San Jose, CA · On-site
$150K - $250K/yr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Build and maintain Python-based data logging, visualization, and analysis tools to track subsystem ...
Special Projects Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Strong software engineering skills, with proficiency in Python. * Experience applying AI or machine learning, ideally in a robotics context. * Working knowledge of robotics fundamentals, such as ...
Special Projects Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Strong software engineering skills, with proficiency in Python. * Experience applying AI or machine learning, ideally in a robotics context. * Working knowledge of robotics fundamentals, such as ...
Special Projects Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Strong software engineering skills, with proficiency in Python. * Experience applying AI or machine learning, ideally in a robotics context. * Working knowledge of robotics fundamentals, such as ...
Special Projects Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Strong software engineering skills, with proficiency in Python. * Experience applying AI or machine learning, ideally in a robotics context. * Working knowledge of robotics fundamentals, such as ...
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Quick apply
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Software Engineer - Mapping & Localization
San Jose, CA · On-site
$130K - $182K/yr
Fluent in C++. Python skills are a plus * Proven track record in implementing computationally ... Previous experience with robotic or vehicle systems * Development experience with embedded systems ...
Mechanical Engineer Intern [Fall 2026]
San Jose, CA · On-site
$22 - $29.50/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Exposure to FEA, simulation tools, or basic programming (e.g., Python, MATLAB)
Mechanical Engineer Intern [Fall 2026]
San Jose, CA · On-site
$22 - $29.50/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Exposure to FEA, simulation tools, or basic programming (e.g., Python, MATLAB)
Mechanical Engineer Intern [Fall 2026]
$22 - $29.50/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Exposure to FEA, simulation tools, or basic programming (e.g., Python, MATLAB)
Mechanical Engineer Intern [Fall 2026]
$22 - $29.50/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Exposure to FEA, simulation tools, or basic programming (e.g., Python, MATLAB)
Python Robotics information
See Gilroy, CA salary details
$13.99 - $21.02
1% of jobs
$21.02 - $28.05
0% of jobs
$28.05 - $35.08
2% of jobs
$35.08 - $42.11
5% of jobs
$42.11 - $49.14
11% of jobs
$51.21 is the 25th percentile. Wages below this are outliers.
$49.14 - $56.17
18% of jobs
The median wage is $59.84 / hr.
$56.17 - $63.20
24% of jobs
$68.58 is the 75th percentile. Wages above this are outliers.
$63.20 - $70.23
18% of jobs
$70.23 - $77.26
13% of jobs
$77.26 - $84.29
5% of jobs
$84.29 - $91.33
3% of jobs
$13
$62
$91
How much do python robotics jobs pay per hour?
What is a Python Robotics job?
How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?
What is the difference between Python Robotics vs Robotics Software Engineer?
| Aspect | Python Robotics | Robotics Software Engineer |
|---|---|---|
| Required Credentials | Python programming skills, robotics knowledge, possibly certifications in Python or robotics | Proficiency in robotics software, programming skills (Python, C++), engineering degree often preferred |
| Work Environment | Research labs, robotics companies, startups, often hands-on with hardware and software | Development teams, engineering departments, focus on software development for robotic systems |
| Industry Usage | Used in robotics research, automation projects, and hobbyist communities | Applied 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 are the key skills and qualifications needed to thrive as a Python Robotics engineer?
Full-time
Re-posted 23 days ago
Job description
JOB DESCRIPTION
About NIO
NIO is a pioneer and a leading company in the premium smart electric vehicle market. Founded in November 2014, NIO's mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users.
NIO designs, develops, jointly manufactures and sells premium smart electric vehicles, driving innovations in next-generation technologies in autonomous driving, digital technologies, electric powertrains and batteries. NIO differentiates itself through its continuous technological breakthroughs and innovations, such as its industry-leading battery swapping technologies, Battery as a Service, or BaaS, as well as its proprietary autonomous driving technologies and Autonomous Driving as a Service, or ADaaS.
NIO's product portfolio consists of the ES8, a six-seater smart electric flagship SUV, the ES7 (or the EL7), a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV, the EC7, a five-seater smart electric flagship coupe SUV, the EC6, a five-seater smart electric coupe SUV, the ET7, a smart electric flagship sedan, and the ET5, a mid-size smart electric sedan.
About the Position
- Learning from Human Demonstrations: Develop and refine scalable frameworks for the transfer of human-object interaction skills to diverse robotic embodiments.
- Large-Scale Data Synthesis: Architect autonomous pipelines to process vast amounts of visual data and human glove-collected data, extracting the spatial and contact-rich information necessary for generalist robot training.
- Generative Embodied AI: Implement state-of-the-art generative architectures to synthesize physically grounded, high-fidelity trajectories based on human reference motions.
- Unified Policy Training: Explore cross-embodiment representations that enable joint training on human and robot data to improve generalization in unstructured environments.
- Sim-to-Real Deployment: Research and optimize distillation and retargeting techniques to bridge the gap between simulation-trained policies and physical robotic deployment.
- Semantic Scene Understanding: Utilize vision-language foundation models to autonomously segment skills and extract task-relevant parameters from complex human activities.
- A robust pipeline for converting human multi-modal data into actionable robot motor skills.
- A successful sim-to-real validation of a dexterous manipulation policy on a physical humanoid or multi-fingered platform.
- A high-quality technical manuscript or demo suitable for internal review or submission to a top-tier robotics conference.
- Master's or Ph.D. in Robotics, Computer Science, Artificial Intelligence, Mechanical/Electrical Engineering, or related fields.
- Strong technical foundation in robot learning and control, including areas such as reinforcement learning, imitation learning, world modeling, or representation learning for agent-environment interactions.
- Practical experience implementing and fine-tuning Generative Models and Transformer architectures.
- Hands-on experience with robotic manipulation systems, particularly involving contact-rich interaction, grasping, or multi-sensor perception (e.g., tactile, force/torque, proprioception).
- Proficiency in Python and modern ML frameworks (e.g., PyTorch, JAX, TensorFlow), with experience using robotics middleware or simulation tools (e.g., ROS/ROS2, MuJoCo, Isaac Sim, PyBullet).
- Demonstrated ability to implement, experiment, and iterate on research ideas, including evaluating methods through empirical results on simulated or physical robotic systems.
- Strong analytical and system-building skills, with the ability to work across simulation, learning, perception, control, and real robot deployment as part of a larger technical team.
- Ph.D. (or Ph.D. candidate expecting graduation within 6-12 months).
- Prior experience with dexterous manipulation, multi-finger robotic hands, in-hand manipulation, or grasp optimization beyond parallel-jaw grasping.
- Experience deploying learning-based policies on real robotic hardware, including exposure to sim-to-real transfer challenges such as contact mismatch, compliance, sensing noise, or latency.
- Familiarity with contact modeling, tactile sensing, force/torque feedback, or low-level control interfaces for manipulation.
- Background in 3D perception, geometric representations, or learned representations relevant to physical interaction.
- Experience with reinforcement learning in continuous control, model-based methods, or real-time policy execution.
- A strong interest in building robust, real-world robotic systems, and motivation to see research ideas validated through physical experiments rather than simulation alone.
- Track record of publications in top AI or robotics conferences (CoRL, ICRA, IROS, RSS, NeurIPS, CVPR, ICML).
Compensation:
The US base salary range for this full-time position is $38.00 - $46.00.Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.