Company Description
We are an early-stage robotics startup working on building multi-purpose mobile robots that can do complex manipulation tasks. We are looking for a creative, skilled, and motivated engineers to join our founding team in advancing robot manipulation capabilities. This is a full-time on-site role in Santa Clara, CA.
Responsibilities
Design, implement, test, and deploy state-of-the-art learning-based manipulation / navigation / control algorithms on real robots.
Build and ship reliable and high-quality software for robots.
Work with other teams to develop a diverse set of robust manipulation skills for robots.
Qualifications
Graduate degree in Robotics, Computer Science / Engineering, Electrical Engineering, Mechanical Engineering, etc., or equivalent research experience.
Passionate about working with robots and building robot products.
Excellent analytical and problem-solving skills
Outstanding research / engineering skills for rapid research prototyping, open-source code release, or product development.
Proficient with Python; C++ and CUDA experiences are a plus.
Proficient with deep learning libraries such as PyTorch / TensorFlow / Jax.
Experience with real robot experiments.
Experienced with robot simulators such as Isaac Gym / Isaac Sim / SAPIEN / MuJoCo / Drake, etc.
Experienced with robot learning techniques (reinforcement learning, imitation learning, etc.)
A track record of research excellence with your work published in top conferences and journals such as Science Robotics, IJRR, RSS, CoRL, ICRA, NeurIPS, ICML, ICLR, CVPR, etc.
Bonus Qualifications
Hands-on experience with robot learning algorithm development, training foundation models, LLM, and large generative models is a plus.
Hands-on experience with real robot arms / hands / legs is a plus.
Deep knowledge of robotics (kinematics, dynamics, control, SLAM, etc.) is a plus.
Experience with deploying AI models onto NVIDIA Jetson / DRIVE embedded systems is a plus.
Machine Learning Engineer • Santa Clara, California, United States