Skip to content
Applied IntuitionApplied IntuitionAnn Arbor, MI

Lead Software Engineer - Autonomy/Physical AI

Lead backend C++ engineer building high-performance autonomy infrastructure for defense products Axion and Acuity. Own end-to-end systems for multi-domain autonomous operations in contested environments.

150k – 200k/yr
On-site6+ YOEBackend Engineering

About the role

Responsibilities

  • Design and implement high-performance backend systems in C++ for Axion and Acuity, Applied's core defense autonomy products
  • Tackle hard autonomy challenges across multi-domain environments, from unmanned ground and aerial platforms to broader joint-force integration scenarios
  • Build scalable, reliable infrastructure that enables autonomous systems to operate in contested and degraded conditions
  • Partner closely with autonomy researchers, product teams, and defense customers to translate mission requirements into robust software solutions
  • Own end-to-end execution of high-stakes engineering workstreams from architecture through deployment
  • Contribute to the Ann Arbor site's rapid buildout, helping shape team culture, technical standards, and engineering practices as we scale
  • Interface with DOD programs and defense customers to ensure solutions meet real-world operational demands

Requirements

  • 6+ years professional software engineering experience, with strong C++ at the core
  • Deep backend engineering fundamentals: systems programming, concurrency, performance optimization, and distributed systems
  • Genuine interest in autonomy, robotics, or physical AI
  • Exposure to or curiosity about multi-domain defense systems
  • Strong CS/CE/EE (or similar) foundation
  • Python proficiency for tooling, scripting, and integration work
  • Thrives in ambiguity and comfortable driving clarity in fast-moving, high-stakes environments
  • Excellent communication skills
  • Must be a U.S. Citizen
  • Must hold or be eligible for a U.S. Secret security clearance

Nice-to-Haves

  • Interest in developing a defense industry background

Skills

C++PythonSystems ProgrammingConcurrencyDistributed SystemsPerformance OptimizationBackend EngineeringAutonomy SystemsRobotics
Customer.io

Senior Software Engineer

Customer.ioUnited States

Build and own the distributed systems infrastructure powering Customer.io's marketing automation platform, handling billions of events daily with a focus on scale, reliability, and real-time processing in Go.

150k – 200k/yr
Remote10+ YOEBackend Engineering
Deepgram

Sr. Backend Engineer

DeepgramCalifornia

Backend engineer on the Engine Team building and optimizing Deepgram's core inference services for speech processing, audio transcoding, networking, scheduling, and high-performance computing. Requires 3+ years experience with Rust (or C/C++) and Python.

150k – 220k/yr
Remote3+ YOEBackend Engineering
Attentive

Senior Software Engineer, Streaming

AttentiveNew York, NY +1

Senior Software Engineer on the Streaming team responsible for architecting and evolving high-throughput, low-latency event streaming platforms that power real-time messaging and personalization at scale. Requires 5+ years building distributed streaming systems with deep expertise in Kafka/Flink and Java/Spring Boot.

150k – 210k/yr
Remote5+ YOEBackend Engineering
Coalition Security

Senior Software Engineer

Coalition SecurityUnited States

Senior Software Engineer owning end-to-end design and implementation of a high-scale scanning engine in Python and Go. Requires strong backend/systems experience, distributed systems expertise, and scanning engine background.

150k – 215k/yr
Remote5+ YOEBackend Engineering
Fingerprint

Senior Backend Engineer, Core APIs

FingerprintUnited States

Build and scale high-performance backend systems and Core APIs for real-time fraud detection and data processing at Fingerprint. Requires 5+ years backend experience with strong Go and/or Node.js skills, plus expertise in scalable microservices, databases, and performance optimization.

150k – 200k/yr
Remote5+ YOEBackend Engineering