Senior C++ Software Engineer (defense Autonomy)

Applied Intuition

Ann Arbor, Michigan, United States
Base: $150,000 to $200,000 usd annually; equity: o...
On-site (5 days a week with some flexibility for remote work)
5+ years modern c++ (c++20) development
Multi-agent system algorithm design
Constraint satisfaction and scheduling expertise
Applied Intuition is seeking a Senior C++ Software Engineer to join their team in Ann Arbor, Michigan, focusing on advanced algorithm development for autonomous systems in defense applications. The ideal candidate will have strong experience in C++ programming and algorithm optimization, along with the ability to thrive in a fast-paced, mission-driven environment

Job Summary

  • The role focuses on building intelligent agents that plan and execute missions using advanced reasoning and optimization algorithms for the defense sector.
  • Candidates will work on a real-time decision-making platform supporting heterogeneous platforms across air, space, land, surface, and sub-surface domains.
  • The position requires translating complex mathematical concepts into production-ready software while balancing algorithmic efficiency with human-interpretable reasoning.

Matching Summary

Match Score: 85

Applied Intuition is seeking a Senior C++ Software Engineer to join their team in Ann Arbor, Michigan, focusing on advanced algorithm development for autonomous systems in defense applications. The ideal candidate will have strong experience in C++ programming and algorithm optimization, along with the ability to thrive in a fast-paced, mission-driven environment.

Salary

Base: $150,000 to $200,000 USD annually; Equity: Options and/or restricted stock units included; Benefits: Comprehensive health, dental, vision, life, disability, 401k match, and stipends

Skills & Requirements

Must-have

  • 5+ years modern C++ (C++20) development
  • Multi-agent system algorithm design
  • Constraint satisfaction and scheduling expertise
  • Docker and Linux environment proficiency
  • Bazel build tool experience

Nice-to-have

  • Advanced planning paradigms like PDDL or HTN
  • Game theory for multi-agent coordination
  • Battle Management Command and Control background
  • National security project experience
  • Formal verification and symbolic planning skills

Key Requirements

  • BS or MS in Computer Science or related field
  • Must be a U.S. Citizen
  • Eligible for SECRET clearance with SAP eligibility
  • 5+ years professional experience in intelligent agents

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter