Software Engineer, Planning & Orchestration

Intrinsic
Mountain View, California / Mountain View (US-MTV), Mountain View, California, United States2026-04-17

About the job

As a Software Engineer specializing in Planning and Orchestration, you will play a critical role in building the factory of the future. Your work will focus on building a flexible and dynamic orchestration system that commands AI-powered workcells and material handling systems, including AMRs, mobile manipulators, and conveyors. By solving complex multi-agent orchestration and load balancing challenges, you will help ensure optimal production schedules and the overall success of Intrinsic's manufacturing solutions.

Responsibilities

Build a dynamic orchestration system to execute plans across diverse hardware, including mobile manipulators and conveyors.

Integrate orchestration and planning layers with external systems such as MES and inventory management software to synchronize operations.

Integrate generative AI tools to improve operational efficiency.

Qualifications

Minimum

Bachelor's or Master's degree in Computer Science, Robotics, Operations Research, or equivalent practical experience.

Knowledge of ROS 2 with experience deploying it in production systems.

3-5 years of professional software development experience, including proficiency in C++ and Python.

Familiarity with distributed frameworks and multi-agent orchestration.

Preferred

Deep understanding of deliberation frameworks and modelling workflows.

Experience working with specific material handling hardware such as AMRs or mobile manipulators.

Background in reinforcement learning.

Experience developing agentic AI systems.