cover image
Skild AI

Skild AI

www.skild.ai

2 Jobs

25 Employees

About the Company


Building general purpose robotic intelligence.

Listed Jobs

Company background Company brand
Company Name
Skild AI
Job Title
Robotics Engineer, Manipulation
Job Description
**Job Title** Robotics Engineer, Manipulation **Role Summary** Implement and deploy control, perception, and planning systems for robotic manipulation. Translate state‑of‑the‑art learning models into production‐ready C++/Python code for real‑world robotic platforms. Collaborate closely with research and machine‑learning teams to iterate on algorithms and hardware integration. **Expectations** * Deliver reliable, scalable software for daily manipulation tasks. * Continuously evaluate and optimize performance, safety, and robustness. * Maintain clear, maintainable codebases and thorough documentation. **Key Responsibilities** - Design algorithms, models, and techniques for diverse manipulation problems. - Build and integrate hardware and software systems for manipulation. - Write real‑time controllers and perception stacks for robot deployment. - Produce and maintain production‑level C++ and Python code. - Liaise with ML engineers to deploy learning models on robots. - Refine robotic software for performance, reliability, and scalability. **Required Skills** - Proficiency in C++ and Python; deep learning frameworks (PyTorch, TensorFlow, JAX). - Strong background in robotics kinematics, dynamics, control, motion planning, and SLAM. - Experience with ROS/ROS2, simulators, and system interfaces. - Familiarity with robot learning (RL, imitation learning) and modern CV/Perception (LiDAR, cameras, 3D, segmentation, object detection). - Ability to design hardware solutions and interface with diverse sensors. **Required Education & Certifications** - BS, MS, or higher in Computer Science, Robotics, Engineering, or related field, or equivalent practical experience.
San francisco, United states
On site
04-11-2025
Company background Company brand
Company Name
Skild AI
Job Title
Robotics Software Engineer
Job Description
Robotics Software Engineer **Role Summary** Develop and implement software solutions for general-purpose robotic systems, integrating machine learning models to enable navigation, planning, control, SLAM, perception, and manipulation. Collaborate with research and engineering teams to deploy scalable, reliable robotic systems. **Expectations** - B.S., M.S., or Ph.D. in Computer Science, Robotics, Engineering, or related field (or equivalent experience). - Prior experience in full-cycle software development for robotics applications. - Demonstrated systems-level understanding of modular robotic software architectures. - Proficiency in at least one core domain: navigation/planning, SLAM, perception, or control systems. **Key Responsibilities** - Design, implement, and test navigation, planning, control, and perception software for robotic platforms. - Develop and maintain production-grade C++/Python code for real-time robotic systems. - Integrate machine learning models with robotic software pipelines. - Collaborate with deployment teams to test and optimize robotic solutions in real-world environments. - Continuously refine software performance, reliability, and scalability. **Required Skills** - Expertise in C++ and Python programming. - Experience with robotics middleware (e.g., ROS/ROS2). - Software engineering fundamentals: algorithms, data structures, system design. - Practical problem-solving in robotic perception, control, or navigation subsystems. **Required Education & Certifications** - Bachelor’s degree (or higher) in Computer Science, Robotics, Electrical/Software Engineering, or equivalent practical experience.
San francisco bay, United states
On site
05-01-2026