Taro Logo

Senior Engineer, Software - Perception (R3771)

A venture-backed defense technology company developing intelligent systems for protecting service members and civilians.
$160,000 - $240,000
Machine Learning
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
AI · Defense · Robotics

Job Description

Shield AI, a pioneering defense technology company founded in 2015, is seeking a Senior Software Engineer specializing in Perception to join their innovative team. This role is crucial in developing advanced perception systems for autonomous aircraft operating in complex and contested environments. The position offers an exciting opportunity to work on cutting-edge technology that directly impacts service members' and civilians' safety.

The role combines sophisticated software engineering with advanced perception systems, requiring expertise in real-time object detection, sensor fusion, and state estimation algorithms. You'll work with various mission sensors, including EO/IR cameras, radars, and IMUs, to develop robust perception systems that enable autonomous operations. The position is based across multiple locations including San Diego, Washington DC, and Boston, offering flexibility while maintaining an in-person work environment.

With a competitive salary range of $160,000 to $240,000, plus bonus and equity opportunities, this role represents an excellent opportunity for experienced engineers passionate about autonomous systems. The company's global presence, with offices across the US and internationally, demonstrates its commitment to growth and innovation in the defense technology sector.

The ideal candidate will bring strong algorithmic thinking and deep familiarity with airborne sensing systems, contributing to Shield AI's mission of developing cutting-edge autonomy for unmanned aircraft across all Department of Defense domains. This role offers the unique opportunity to work on real-world applications of advanced perception systems while contributing to meaningful defense technology solutions.

Working at Shield AI means joining a team committed to innovation and excellence in autonomous systems, with the opportunity to collaborate with experts across multiple disciplines. The company's focus on advanced technology development, combined with its mission-driven approach, makes this an ideal position for engineers looking to make a significant impact in the defense technology sector.

Last updated a month ago

Responsibilities For Senior Engineer, Software - Perception (R3771)

  • Design and implement robust algorithms for object detection, classification, and multi-target tracking
  • Integrate data from vision systems, radars, and other mission sensors
  • Design and refine algorithms for localization and pose estimation
  • Interpret interface control documents (ICDs) and technical specifications
  • Tune and evaluate perception pipelines for performance
  • Work with autonomy, systems, and integration teams
  • Validate algorithm accuracy through simulation and field testing
  • Collaborate with hardware and sensor teams
  • Contribute to advancing real-time perception capabilities
  • Travel 10-15% of the year to different locations and events

Requirements For Senior Engineer, Software - Perception (R3771)

Python
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or similar
  • 5+ years experience with Bachelor's or 4+ years with Master's or 2+ years with PhD
  • Experience with Kalman Filters, multi-target tracking, or deep learning-based detection models
  • Experience with radar, EO/IR cameras, or other sensor data fusion
  • Knowledge of SLAM, visual-inertial odometry, or sensor-fused localization
  • Ability to work with Interface Control Documents (ICDs)
  • Proficiency with version control, debugging, and test-driven development
  • Ability to obtain a SECRET clearance

Benefits For Senior Engineer, Software - Perception (R3771)

Medical Insurance
  • Bonus
  • Benefits Package
  • Equity