Senior Software Engineer, Core Systems

Scout AI•Sunnyvale, CA

About The Position

Scout AI is developing Fury, a robotic foundation model for defense that enables human operators to command fleets of robots through natural language and enables machines to sense, decide, and act together. The Senior Software Engineer will join the core software team and work across onboard C++ software and libraries, cloud infrastructure for training and evaluating the model, and simulation and evaluation frameworks. The role emphasizes architectural stewardship: understanding and auditing large codebases, identifying anti-patterns, refining abstractions, hardening core systems, and improving the software foundation as the platform scales. The engineer will also build test and validation systems that help teams work faster. Depending on their strengths, they may focus on onboard C++, GPU job infrastructure and cloud services, or simulation and evaluation tooling. The work centers on frameworks and libraries that other systems depend on. Scout AI is a startup environment where engineers move quickly, frequently switch contexts, and help shape the team’s culture and processes. Engineers are expected to use AI coding tools as productivity multipliers while remaining able to write, explain, and debug their own code independently.

Requirements

  • Proficiency in C++ or Python for core systems, simulation, evaluation, and tooling work.
  • Demonstrated experience navigating, auditing, and refactoring large codebases.
  • A track record of building shared software frameworks or underlying libraries.
  • Ability to write, debug, and explain complex code independently without relying on AI tools.
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities.
  • Passion for the defense of the United States and its allies.

Nice To Haves

  • Cloud and infrastructure experience, including GPU job scheduling and service deployment.
  • Simulation or evaluation experience.
  • Calibration or 3D reconstruction experience.
  • Familiarity with edge or embedded hardware.
  • May be expected to obtain and hold a U.S. Top Secret security clearance.

Responsibilities

  • Develop and maintain onboard C++ software and core system libraries.
  • Build scalable, low-latency C++ and Python infrastructure for machine-learning workloads.
  • Design cloud systems for data storage and GPU job scheduling.
  • Build simulation and evaluation pipelines, including synthetic agents, rendering tools, and scenario suites.
  • Create evaluation criteria and internal tools to analyze and compare software release builds.
  • Refactor existing codebases to eliminate anti-patterns and improve system architecture.
  • Construct data pipelines for sensor calibration and 3D reconstruction workflows.
  • Implement automated test and validation frameworks across subsystem engineering teams.

Benefits

  • Competitive cash compensation.
  • Meaningful equity.
  • Premium medical, dental, and vision plans with $0 paycheck contribution.
  • Competitive PTO and company holiday calendar.
  • Catered lunch daily and a fully stocked kitchen.
  • EV charging.
  • Relocation assistance, depending on role eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service