Skip to content
Shield AIShield AI

Staff Software Engineer, Autonomy Capabilities

Leads the design, implementation, integration, and field validation of tactical autonomy and multi-agent coordination capabilities for unmanned platforms. Requires 7+ years of relevant experience, production C++, technical leadership, and eligibility for a U.S. Secret clearance.

About the job

Responsibilities

  • Design tactical autonomy algorithms enabling unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.
  • Develop high-performance C++ software modules for planning, decision-making, and behavior execution in dynamic and adversarial environments.
  • Implement and test behavior architectures supporting multi-agent coordination, target engagement, reconnaissance, and survivability.
  • Integrate classical autonomy and machine-learning approaches, including rule-based systems and reinforcement learning.
  • Collaborate with perception, planning, simulation, hardware, and flight-test teams.
  • Deploy autonomy capabilities to real platforms and participate in field tests and flight demonstrations.
  • Analyze mission logs and performance data to diagnose failures and optimize behavior models.
  • Research and prototype algorithms, identify tactical capability gaps, and contribute to the autonomy roadmap.
  • Adapt autonomy solutions to evolving defense program needs, compliance requirements, and operational feedback.
  • Act as technical owner for software systems across requirements, roadmap management, design, implementation, sustainment, and evolution.
  • Lead multidisciplinary teams, set technical direction, manage project lifecycles, and mentor junior engineers.
  • Travel approximately 10–15% of the year to offices, customer sites, and flight-integration events.

Required Qualifications

  • BS, MS, or PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
  • 7+ years of experience in software subsystem scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
  • Proficiency in production-level C++ software development.
  • Experience with collaborative software development tools for version control, issue tracking, code reviews, and release management.
  • Proven ability to lead multidisciplinary teams, set technical direction, and manage projects from concept through deployment.
  • Ability to learn independently, mentor junior team members, and build team cohesion.
  • Ability to own an entire software system and engage stakeholders, define requirements, manage roadmaps, coordinate teams, and support system evolution.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Preferred Qualifications

  • Experience spanning multiple technology readiness levels, including transitioning research-grade concepts to operational systems.
  • Mission-systems integration experience, including integration events or flight demonstrations.
  • Experience with collaborative mission planning, behavior planning, synchronized teaming, automated tactics, motion planning, weapons target assignment, sensor-target pairing, sensor-centric control laws, collision avoidance, geofencing, or safety monitoring.
  • Experience across multiple operational effects and domains, such as strike, air combat, surveillance, reconnaissance, air, space, maritime, or ground systems.
  • Experience with robotics software such as ROS, OMPL, and optimization solvers.
  • Experience with simulation environments such as AFSIM and NGTS.
  • Familiarity with navigation and communications systems, systems engineering methodologies, product delivery lifecycles, and high-assurance software processes such as DO-178C or equivalent MIL-STD standards.

Skills

C++, Motion Planning, Behavior Planning, Reinforcement Learning, Optimization, ROS, Ompl, Afsim, Ngts, Flight Controls, Systems Engineering, Do-178C, Version Control, Multi-Agent Coordination, Mission Systems Integration

Snowflake

Snowflake

Bellevue, WA

Staff Software Engineer - Snowflake Feature Store
$236k+/yrOn-site10+ YOEML Engineering

Leads the roadmap and technical vision for Snowflake Feature Store, building reliable, high-performance machine learning platform capabilities and supporting technical execution across partner teams. Requires 10+ years of experience with data-serving infrastructure or ML platforms, plus Java and Python expertise.

Harvey

Harvey

San Francisco, CA

Staff Software Engineer, Model Infrastructure
$231k+/yrHybrid7+ YOEML Engineering

Leads the design and operation of reliable, scalable model infrastructure powering AI inference across multiple providers. Requires 7+ years of distributed-systems engineering experience, strong programming skills, and expertise in production reliability and cloud infrastructure.

Shield AI

Shield AI

Washington, DC
Staff Engineer, Autonomy Capabilities – Maritime
$221k+/yrOn-site7+ YOEML Engineering

Leads development and integration of advanced maritime autonomy for USVs, UUVs, and cooperating UAVs, including motion planning, localization, safety, and multi-agent coordination. Requires staff-level technical leadership, substantial robotics experience, C++ and Python proficiency, and eligibility for a SECRET clearance.

Airbnb

Airbnb

United States

Senior Staff Machine Learning Engineer, Post Training
$248k+/yrRemote10+ YOEML Engineering

Senior Staff ML Engineer fine-tunes and optimizes state-of-the-art LLMs for Airbnb's customer support AI products, including AI assistants and autonomous agents. Partners cross-functionally to productionize models at scale. Requires PhD and 10+ years experience with PyTorch.

Ironclad

Ironclad

San Francisco, CA

Senior Staff Software Engineer, Agentic Search
$220k+/yrHybrid10+ YOEML Engineering

Leads architecture and technical direction for agentic search systems combining LLMs, retrieval, and content-understanding pipelines for contract intelligence. The role requires 10+ years building production systems, deep search or LLM expertise, and strong cross-team technical leadership.