Staff Engineer, Software Autonomy Applications

A venture-backed defense technology company founded in 2015, developing intelligent autonomous systems for military and civilian protection.
$150,697 - $226,046
Backend
Staff Software Engineer
In-Person
7+ years of experience
AI · Robotics · Defense

Description For Staff Engineer, Software Autonomy Applications

Shield AI, established in 2015, is an innovative defense technology company dedicated to protecting service members and civilians through intelligent autonomous systems. As a Staff Engineer in Software Autonomy Applications, you'll be at the forefront of implementing cutting-edge AI and autonomy solutions.

The role combines technical expertise with customer-facing responsibilities, making it ideal for engineers who excel in both technical implementation and communication. You'll work with the company's Hivemind Enterprise software stack, developing AI & Autonomy applications while providing crucial support to customers worldwide.

This position offers an excellent opportunity to work with advanced technology in the defense and robotics sector, with offices spanning globally from San Diego to Melbourne. The company's products, including Hivemind Enterprise—EdgeOS, Pilot, Commander, and Forge—as well as V-BAT and Sentient Vision Systems, are actively supporting U.S. and allied operations worldwide.

The compensation package is competitive, ranging from $150,697 to $226,046, plus bonus, benefits, and equity. The role requires a strong technical background, particularly in C++ and Python, combined with customer-facing skills. With 7+ years of industry experience required, you'll be expected to lead technical implementations, provide training, and contribute to product improvement based on customer feedback.

Working from the Dallas Metro Area office, you'll be part of a dynamic team that's making a real impact in the defense technology sector. The role offers the unique opportunity to work with cutting-edge autonomous systems while directly contributing to the safety of service members and civilians worldwide.

Last updated 41 minutes ago

Responsibilities For Staff Engineer, Software Autonomy Applications

  • Become an expert user of the Hivemind enterprise software stack
  • Provide technical support and training to customers
  • Develop AI & Autonomy applications using the Shield AI enterprise software development kit
  • Assist the sales team in pre-sales activities and demos
  • Assist in post-sales deployment and integration of Shield AI enterprise software products
  • Develop and maintain technical documentation and training materials
  • Troubleshoot and resolve technical issues
  • Help customers debug software/API integration issues
  • Collaborate with the engineering team to address customer feedback and improve products
  • Visit customers on site globally to support software integration and development activities

Requirements For Staff Engineer, Software Autonomy Applications

Python
  • Bachelor's degree in Engineering, Computer Science, or a related field
  • 7+ years of experience of industry experience
  • 3+ years of experience in an integration/applications engineering role
  • 3+ years of experience working in a startup environment
  • Strong technical background in software engineering
  • Strong proficiency in writing modern C++ code
  • Intermediate proficiency in writing Python code
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

Benefits For Staff Engineer, Software Autonomy Applications

  • Bonus
  • Benefits
  • Equity

Interested in this job?

Jobs Related To Shield AI Staff Engineer, Software Autonomy Applications

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer position focusing on software autonomy applications, customer support, and AI development using C++ and Python.

Staff Presales Engineer

Staff Presales Engineer position at Shield AI, focusing on technical pre-sales support and customer engagement for defense technology solutions.

Staff Software Engineer, Testing (Hivemind)

Staff Software Engineer position at Shield AI, focusing on testing autonomous systems and developing solutions using Python and C++ in a hybrid work environment in Melbourne.

Senior Staff Autonomy Engineer, Planning (R2879)

Senior Staff Autonomy Engineer position at Shield AI, focusing on AI pilot development and autonomous systems for defense applications.

Senior Staff Engineer, C++ Modeling & Simulation Engineer

Senior Staff C++ Engineer position focusing on modeling and simulation for defense technology, requiring 10+ years of experience in software engineering and systems integration.