Senior C++ Software Engineer - Mission Systems

Applied Intuition

San Diego, United States
Base: $150,000 to $200,000 usd annually; equity: o...
On-site
Algorithmic optimization
Multi-agent systems
Real-time decision-making
Design and implement multi-agent optimization algorithms for distributed decision-making and coordination problems

Job Summary

  • Design and implement multi-agent optimization algorithms for distributed decision-making and coordination problems.
  • Build intelligent agents that plan and execute missions using advanced reasoning, planning, and optimization algorithms.
  • This role offers exceptional opportunities to advance the state of the art in autonomous decision making systems.

Matching Summary

Design and implement multi-agent optimization algorithms for distributed decision-making and coordination problems.

Salary

Base: $150,000 to $200,000 USD annually; Equity: options and/or restricted stock units; Benefits: comprehensive health, dental, vision, life and disability insurance, 401k with match, learning and wellness stipends, paid time off

Skills & Requirements

Must-have

  • algorithmic optimization
  • multi-agent systems
  • real-time decision-making
  • C++ 20 development
  • constraint satisfaction algorithms
  • Bazel in Docker Linux

Nice-to-have

  • human-machine teaming
  • advanced planning paradigms
  • game theory for coordination
  • national security projects
  • continual learning

Key Requirements

  • BS or MS in Computer Science or related field, OR 5+ years of experience
  • 5+ years of modern C++ development
  • Proficiency with Bazel in Docker-based Linux environments
  • Experience with git, VS Code, GitLab, SonarQube, Artifactory/Azure Container registry
  • Must be a U.S. Citizen
  • Eligible for U.S. SECRET clearance with SAP

Work Rights

Must have U.S. citizenship and be eligible for U.S. SECRET clearance with SAP

Tailored Resume

Cover Letter