Software Engineer, Planning & Orchestration

intrinsicrobotics· Engineering
Apply Now ↗
📍 Mountain View, California

About this role

Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what’s possible for industrial robotics in the near future – with software and data at the core.

Our mission is to make industrial robotics intelligent, accessible, and usable for millions more businesses, entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.

Role

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.

How your work moves the mission forward

  • 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.

Skills you will need to be successful

  • 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.

Skills that will differentiate your candidacy

  • 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.

The base salary for this full-time position is between $147,200 - $200,900 (USD) + 15% bonus + equity + benefits. Your recruiter will share more about the specific salary range + bonus + equity for your targeted location and role during the hiring process.

At Intrinsic, we are proud to be an equal opportunity workplace. Employment at Intrinsic is based solely on a person's merit and qualifications directly related to professional competence. Intrinsic does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. It is Intrinsic’s policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.

If you have a disability or special need that requires accommodation, please contact us at: candidate-support@intrinsic.ai.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer, Planning & Orchestration position at intrinsicrobotics?
The salary for this Software Engineer, Planning & Orchestration role at intrinsicrobotics is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer, Planning & Orchestration position at intrinsicrobotics located?
This Software Engineer, Planning & Orchestration role at intrinsicrobotics is based in Mountain View, California. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Software Engineer, Planning & Orchestration at intrinsicrobotics belong to?
This Software Engineer, Planning & Orchestration position is part of the Engineering department at intrinsicrobotics. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer, Planning & Orchestration position at intrinsicrobotics?
Click the "Apply Now" button on this page. You will be redirected to intrinsicrobotics's official application portal hosted on greenhouse where you can submit your application directly.
When was the Software Engineer, Planning & Orchestration job at intrinsicrobotics posted?
This Software Engineer, Planning & Orchestration position at intrinsicrobotics was posted on Apr 17, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer, Planning & Orchestration
intrinsicrobotics
Apply for this role ↗

You'll be redirected to intrinsicrobotics's official application page on Greenhouse.