Chef Robotics · 6 months ago
Senior Robotics Software Engineer, Manipulation
Chef Robotics is a robotics and artificial intelligence company serving the food industry, focused on accelerating the advent of intelligent machines in commercial kitchens. The Senior Robotics Software Engineer, Manipulation will lead the development of advanced manipulation systems for handling food ingredients, requiring expertise in manipulation algorithms and sensor integration.
Artificial Intelligence (AI)Food and BeverageMachine LearningRobotics
Responsibilities
Lead the development of classical and ML/RL-based motion planning and manipulation algorithms that work reliably across thousands of different foods with varying physical properties (stickiness, density, viscosity, texture)
Design and implement novel algorithms to learn ingredient properties on-the-fly and intelligently adapt manipulation parameters in real-time
Develop robust manipulation strategies that can handle edge cases and unexpected ingredient behaviors
Incorporate new sensor data including force control, tactile feedback, and vision systems for enhanced manipulation precision
Develop sensor fusion algorithms that combine multiple data sources for improved manipulation decision-making
Implement real-time feedback loops that adjust manipulation parameters based on sensor input
Design calibration systems for accurate sensor-based manipulation control
Create diagnostic systems to monitor and validate sensor performance during manipulation tasks
Analyze manipulation performance across different ingredients and environmental conditions
Optimize manipulation trajectories and control parameters for maximum throughput while maintaining quality
Develop metrics and benchmarking systems to measure ingredient manipulation performance
Implement data collection and analysis pipelines to continuously improve manipulation algorithms
Create performance dashboards and reporting systems for manipulation system monitoring
Contribute to overall robotics software architecture design with focus on manipulation subsystems
Design clean interfaces between manipulation algorithms and other robotics subsystems
Lead integration of manipulation systems with planning, perception, and control components
Establish software engineering standards and best practices for manipulation code
Mentor junior engineers and contribute to technical decision-making processes
Qualification
Required
BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field
7+ years of professional experience in robotics software development with focus on manipulation
Expert-level proficiency in Python and/or C++ with strong software engineering fundamentals
Deep understanding of both classical and machine/reinforcement learning approaches to robot manipulation
Extensive experience with robotic waypoint generation, path planning, and trajectory optimization
Proven experience leading and shipping complex robotics software projects
Strong background with common deep learning frameworks (TensorFlow, PyTorch)
Advanced knowledge of manipulation algorithms including grasping, placement, and dexterous manipulation
Experience with force control, impedance control, and compliant manipulation strategies
Understanding of contact dynamics and physics-based manipulation modeling
Knowledge of trajectory optimization techniques for manipulation tasks
Experience with sensor integration for manipulation including force/torque sensors and vision systems
Excellent mathematical skills, especially with geometry, probability and statistics, linear algebra, and machine learning
Strong problem-solving abilities with systematic approach to complex manipulation challenges
Leadership experience with ability to mentor junior engineers and drive technical initiatives
Comfort with working in a fast-paced startup environment with startup-oriented hours
Commitment to working onsite five days a week to contribute to positive in-office culture
Passion for robotics and food automation technology
Preferred
Startup experience with track record of shipping working products under tight deadlines
Robotics research experience, including publications in manipulation or related fields
Experience with the robotics tech stack including Linux, ROS, OpenCV, CUDA
Knowledge of calibration, state estimation, and sensor fusion for manipulation systems
Experience with basic mechatronics and electronics relevant to manipulation systems
Background in food handling, manufacturing, or industrial automation
Experience with reinforcement learning for manipulation tasks
Knowledge of grasp planning and dexterous manipulation techniques
Benefits
Medical, dental, and vision insurance
Commuter benefits
Flexible paid time off (PTO)
Catered lunch
401(k) matching
Company
Chef Robotics
Chef Robotics is a robotics and artificial intelligence company serving the food industry.
H1B Sponsorship
Chef Robotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (1)
2023 (1)
2022 (3)
Funding
Current Stage
Growth StageTotal Funding
$65.6MKey Investors
Silicon Valley BankAlumni Ventures
2025-03-31Series A· $20.6M
2025-03-31Debt Financing· $22.5M
2024-01-26Seed
Recent News
2025-12-18
2025-12-11
2025-11-12
Company data provided by crunchbase