Sunnyvale, California, United States On-site Employment

Applied Intuition is hiring a Senior C++ Software Engineer (Collaborative Autonomy)

Responsibilities

  • Design and implement multi-agent optimization algorithms for distributed decision-making and coordination problems
  • Develop temporal logic frameworks and constraint-satisfaction algorithms for complex planning scenarios
  • Create mathematical models for sequential decision process under uncertainty with probabilistic outcomes
  • Build computational frameworks that balance algorithmic efficiency with human-interpretable reasoning
  • Implement and evaluate quantitative metrics for algorithm performance, solution quality, and computational efficiency

Requirements

  • BS or MS in Computer Science, Software Engineering, Robotics, or a related technical field, OR 5+ years of professional experience developing intelligent agents or planning systems.
  • 5+ years of hands-on experience developing performant modern C++ (we use C++ 20).
  • Strong theoretical understanding and practical experience implementing algorithms for constraint satisfaction, scheduling, and optimization problems.
  • Demonstrable skill in analyzing, visualizing, and optimizing algorithm performance and solution quality.
  • Proficiency with Bazel in Docker-based Linux environments.
  • Strong procedural and object-oriented programming experience that employs clean code principles and good OOP design patterns/principles.
  • Experience developing in Docker and containerized development environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu).
  • Understanding of Service-oriented Architecture and message broker vs data broker paradigms.
  • Ability to translate complex mathematical concepts into clear technical documentation and communicate complex software designs.

Nice to Have

  • Advanced degree (MS+) in algorithms, computational optimization, or autonomous systems, OR 5+ years building autonomous decision systems.
  • Expertise in advanced planning paradigms (e.g., PDDL, HTN planning, Monte Carlo tree search), temporal reasoning, formal verification, or symbolic planning.
  • Experience with game theory for multi-agent coordination or negotiation protocols.
  • Familiarity with real-time optimization under hardware/edge constraints.
  • Background in Battle Management Command and Control (BMC2) or defense applications.

Benefits

  • base salary
  • equity
  • comprehensive health, dental, vision, life and disability insurance coverage
  • 401k retirement benefits with employer match
  • learning and wellness stipends
  • paid time off

Work Arrangement

On-site — Sunnyvale, California, Washington, D.C., San Diego, Ft. Walton Beach, Florida, Ann Arbor, Michigan, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, Tokyo

Additional Information

  • We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week.
  • Occasional remote work is allowed, including starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments.
  • Occasional travel required (approx. 10–20%) for demonstrations, integration, or customer engagement
  • Must be a U.S. Citizen
  • Must be eligible for a U.S. SECRET clearance with Special Access Program (SAP) eligibility
About company
Applied Intuition
Applied Intuition is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. The company provides solutions in tools and infrastructure, operating systems, and autonomy for the automotive, defense, trucking, construction, mining, and agriculture industries.
All jobs at Applied Intuition Visit website
Job Details
Department Defense
Category other
Posted 2 months ago