Skip to content

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.

About the job

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++, Python, Systems Programming, Concurrency, Distributed Systems, Performance Optimization, Backend Engineering, Autonomy Systems, Robotics

Beacon Biosignals

Beacon Biosignals

United States

Senior Software Engineer
$150k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer designing and scaling backend data infrastructure for clinical and scientific applications. The role requires 5+ years of backend experience, strong PostgreSQL and SQL expertise, event-streaming experience, and proficiency in Julia or Python.

Vannevar

Vannevar

United States

Senior Software Engineer, Search
$150k+/yrRemote7+ YOEBackend Engineering

Senior software engineer responsible for advancing a state-of-the-art search and information retrieval platform, improving relevance and latency while collaborating with ML, product, and mission teams. Requires 7+ years of backend development experience and deep expertise in search, NLP, and machine learning.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Taskrabbit

Taskrabbit

San Francisco, CA

Software Architect
$150k+/yrHybrid8+ YOEBackend Engineering

The Software Architect will drive hands-on platform modernization across engineering teams, pairing with developers and guiding adoption of target-state architecture, AI-assisted development, and spec-driven practices. The role requires 8+ years of backend software development experience and expertise in distributed, event-driven systems.

Censys

Censys

United States
Senior Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed services, data pipelines, and platform capabilities that power Internet intelligence and security products. The role requires 5+ years of distributed-systems software engineering experience and proficiency with Go, cloud platforms, messaging systems, and databases.