Research Engineer - Robotic Hardware, Simulation and Data
Develops robotic hardware, large-scale simulations for RL training, and processes human data for autonomy and robotics applications. Collaborates on research publications and deploys algorithms to production systems. Requires hands-on robotics experience and expertise in Python, PyTorch, computer vision.
About the job
Responsibilities
- Support the team for robotic and data collection hardware set up, and design the mechatronic system for customized demands
- Construct robotic simulation environments at scale and use it for RL training
- Process human data for robotic use cases
- Work closely with Research Scientists and interns on high-quality research publications to submit to top-tier conferences
- Collaborate with our engineering teams on ADAS, data, and simulation to deploy end-to-end algorithms for mass production vehicles, and neural simulation/generation for tools supporting autonomy development
Requirements
- Hands-on experience in at least one of the following fields:
- Humanoid, general robotics and human data collection hardware experiences (both utilization and design)
- Large-scale robotic simulation construction, deformable object simulation, and its utilization in RL training
- Human data processing, retargeting, pose estimation, SLAM
- Passion for next-generation, scalable autonomy and robotics for real-world systems
- Strong engineering and research skills and the ability to work both independently and collaboratively on projects
- Technical experience in: Python, PyTorch, computer vision, robotics systems, and distributed machine learning model training
Nice to Have
- Industry experience on relevant topics (self-driving application preferred)
- MSc or PhD in machine learning and computer vision with autonomy and robotics applications or closely related field
- Passion for building and shipping customer-focused software frameworks or tool
Compensation
- Base salary range: $126,000 - $423,000 USD annually
- Equity, comprehensive health/dental/vision/life/disability insurance, 401k with employer match, learning/wellness stipends, paid time off
Skills
Python, PyTorch, Computer Vision, Robotics Systems, Distributed Machine Learning, Reinforcement Learning, Slam, Pose Estimation, Simulation, ROS
Similar jobs
Hardware Engineering jobsDesign, integrate, validate, and release mechanical hardware for autonomous vehicle systems, spanning prototypes through mass production. The role requires at least two years of mechanical design experience, broad manufacturing-process knowledge, CAD proficiency, and experience with electromechanical hardware testing and supplier development.
Formula SAE builder role designing, building, and flying lightweight mechanical subsystems for solar-powered stratospheric aircraft. Requires hands-on hardware experience, grit, and willingness to own subsystems end-to-end from concept to flight.
Design, deploy, maintain, and support audio-visual systems for collaboration spaces and high-profile events. The role requires enterprise AV troubleshooting experience, Q-SYS certification, and flexibility for varied shifts, weekends, and limited travel.
Design, debug, validate, and support production of custom electrical hardware for autonomous and AI-driven vehicles and industrial equipment. The role is intended for a new graduate with an electrical or computer engineering degree and hands-on knowledge of circuit design, electronics, and PCB layout.
Design, analyze, integrate, and validate mechanical hardware for self-driving vehicles, including sensor systems, compute assemblies, fixtures, and vehicle components. The role is intended for 2026 mechanical engineering graduates with hands-on hardware, CAD, and testing experience.