Job Description
Company Overview
At Skild AI, we are pioneering the development of the world's first general-purpose robotic intelligence. Our focus is on creating robust AI that can adapt to unseen scenarios without failure. We leverage data-driven machine learning at a massive scale to enable widespread societal deployment of robots.
Our team is diverse, comprising individuals from new graduates to seasoned domain experts. While relevant industry experience is valuable, demonstrated abilities and attitude are prioritized.
We are seeking passionate individuals eager to explore uncharted waters and contribute to innovative projects.
Position Overview
We are looking for a versatile Robotics Engineer responsible for developing and implementing software solutions for manipulation systems. The ideal candidate should have experience in controls, perception, and planning, with skills in deploying state-of-the-art learning-based algorithms on real robots, focusing on daily manipulation tasks. This role involves close collaboration with researchers and the ML team.
The candidate should be capable of building high-quality software for robotic manipulation and deploying it on hardware.
Responsibilities
- Help design algorithms, models, and techniques for robotic manipulation tasks.
- Design hardware and software systems for manipulation.
- Write controllers and perception stacks for real-world deployment.
- Write and maintain production-level C++ and Python code.
- Collaborate with ML engineers to deploy models on robots.
- Continuously improve and optimize robotic software for performance, reliability, and scalability.
Preferred Qualifications
- BS, MS, or higher in CS, Robotics, Engineering, or related fields, or equivalent practical experience.
- Experience in designing robotic manipulation systems and software deployment.
- Knowledge of controllers, kinematics, dynamics, control, motion planning, SLAM.
- Proficiency in Python and deep learning libraries like PyTorch, TensorFlow, JAX.
- Understanding of software modules and interfaces like ROS/ROS2, simulators.
- Publications at top ML, robotics, or CV conferences.
- Experience with custom robot hardware solutions.
- Familiarity with robot learning techniques such as RL and imitation learning.
- Experience with computer vision algorithms, sensors (LiDAR, camera, radar), 3D data, segmentation, tracking, object detection.
Compensation
Base Salary Range: $100,000 USD - $300,000 USD