S

Shield AI

Builds autonomous aircraft for defense

Senior Staff Software Engineer - Perception

Computer VisionUpdated on Nov 14
Full-timeIn-person

About the Job

Requirements

  • Typically requires a minimum of 10 years of related experience with a Bachelor's degree; or 9 years and a Master's degree; or 7 years with a PhD; or equivalent work experience.
  • Mastery of machine learning fundamentals.
  • Experience training and deploying machine-learning models for computer vision in a production setting.
  • Strong understanding of 3D vision problems and algorithms.
  • Experience with machine-learning frameworks such as PyTorch and TensorFlow.
  • Demonstrated expertise in deploying models using TensorRT and ONNX.
  • Proficiency in C++ and Python.
  • Ability to translate research into practical applications.
  • Ability to obtain a Secret clearance.

Responsibilities

  • Design, train, fine-tune, and maintain vision, vision-language, and vision-language-action models that improve perception and decision-making for autonomous systems.
  • Build scalable data pipelines, supervised fine-tuning workflows, and evaluation loops to improve model performance on mission-relevant tasks.
  • Deploy and optimize machine-learning models for embedded hardware using ONNX, TensorRT, and hardware-accelerated inference frameworks.
  • Apply machine-learning techniques to perception and autonomy problems across aerial and other autonomous systems in complex, real-world environments.
  • Translate machine-learning research into production-ready capabilities while balancing model performance, robustness, computational efficiency, and operational reliability.
  • Collaborate with perception, autonomy, platform, and software engineering teams to integrate machine-learning capabilities into autonomous systems.
  • Develop benchmarks, testing methodologies, and evaluation frameworks to measure model performance, identify failure modes, and guide improvements.
  • Improve training infrastructure, developer tooling, deployment workflows, and model lifecycle management to accelerate experimentation and production delivery.

Desired Qualifications

  • Experience developing autonomous systems for defense customers.
  • Experience training or fine-tuning vision-language models, vision-language-action models, or world models.
  • Contributions to open-source projects in machine learning or computer vision.
  • Publications in leading computer vision and robotics conferences and journals, such as CVPR, ICCV/ECCV, RAL, and ICRA.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs