Company
Senior Software Engineer, Planning & Orchestration
Company, Mountain View, California, us, 94039
Senior Software Engineer, Planning & Orchestration
Mountain View, California
Intrinsic is Alphabet’s bet 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 Senior Software Engineer specializing in Planning and Orchestration, you will play a critical role in building the factory of the future. You will work independently to model flexible job shop scheduling problems and implement the solvers necessary for next‑generation job scheduling. 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
Design and implement solvers for job scheduling to drive optimal production schedule generation.
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.
5 years of professional software development experience, including proficiency in C++ and Python.
Experience modeling and solving scheduling problems using optimization tools.
Experience integrating software with industrial systems (e.g., MES, inventory management) or AI‑based tools.
Familiarity with distributed frameworks and multi‑agent orchestration.
Skills that will differentiate your candidacy
PhD in Computer Science, Robotics, Operations Research, or a related field.
Deep understanding of deliberation frameworks and modelling workflows.
Experience working with specific material handling hardware such as AMRs or mobile manipulators.
Knowledge of ROS 2 with experience deploying it in production systems.
Background in graph search, motion planning, or discrete optimization.
Salary Range
$188,800 – $235,875 USD
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.
Voluntary Self‑Identification of Disability Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability.
Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status Select…
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr
Intrinsic is Alphabet’s bet 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 Senior Software Engineer specializing in Planning and Orchestration, you will play a critical role in building the factory of the future. You will work independently to model flexible job shop scheduling problems and implement the solvers necessary for next‑generation job scheduling. 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
Design and implement solvers for job scheduling to drive optimal production schedule generation.
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.
5 years of professional software development experience, including proficiency in C++ and Python.
Experience modeling and solving scheduling problems using optimization tools.
Experience integrating software with industrial systems (e.g., MES, inventory management) or AI‑based tools.
Familiarity with distributed frameworks and multi‑agent orchestration.
Skills that will differentiate your candidacy
PhD in Computer Science, Robotics, Operations Research, or a related field.
Deep understanding of deliberation frameworks and modelling workflows.
Experience working with specific material handling hardware such as AMRs or mobile manipulators.
Knowledge of ROS 2 with experience deploying it in production systems.
Background in graph search, motion planning, or discrete optimization.
Salary Range
$188,800 – $235,875 USD
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.
Voluntary Self‑Identification of Disability Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability.
Disabilities include, but are not limited to:
Alcohol or other substance use disorder (not currently using drugs illegally)
Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
Blind or low vision
Cancer (past or present)
Cardiovascular or heart disease
Celiac disease
Cerebral palsy
Deaf or serious difficulty hearing
Diabetes
Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
Epilepsy or other seizure disorder
Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
Intellectual or developmental disability
Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
Missing limbs or partially missing limbs
Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
Partial or complete paralysis (any cause)
Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
Short stature (dwarfism)
Traumatic brain injury
Disability Status Select…
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr