Jobs · Engineering · California

Robotics Manipulation & Controls Engineer

Skild AI · San Mateo, CA · 2 mo ago
On-siteEngineering$100k/yrFull-time

Responsibilities

  • Help design algorithms, models, and techniques for various robotic manipulation tasks.
  • Design hardware and software systems for various robotic manipulation tasks.
  • Write controllers, planners, and perception stacks for real-world robotic deployment.
  • Write and maintain production-level C++ and Python code for our robotic manipulation platforms.
  • Collaborate with machine learning engineers to deploy state-of-the-art models on our robots.
  • Continuously improve and optimize robotic software for performance, reliability, and scalability.

Qualifications

  • BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Experience in designing robotic manipulation systems and deploying software on real robots.
  • Experience with writing controllers and knowledge of robotics (e.g., kinematics, dynamics, control, motion planning, SLAM).
  • Proficiency in Python and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • Systems-level understanding of the various software modules and their interfaces in a robotic application (ROS/ROS2, simulators, etc.).
  • Publishations at top-tier ML, robotics or CV conferences (e.g., NeurIPS, ICML, ICLR, CoRL, RSS, ICRA, CVPR, ECCV, ICCV).
  • Experience with designing custom robot hardware solutions.
  • Experience working with modern computer vision algorithms, sensors (LiDAR, camera, radar, etc.), 3D (meshes, point clouds, etc.), segmentation, tracking, object detection.

Similar jobs