Staff Engineer, Software Autonomy Applications

A venture-backed defense technology company founded in 2015, developing intelligent autonomous systems for protecting service members and civilians.
$150,697 - $226,046
Backend
Staff Software Engineer
In-Person
501 - 1,000 Employees
7+ years of experience
AI · Robotics · Defense

Description For Staff Engineer, Software Autonomy Applications

Shield AI, founded 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 play a crucial role in the company's mission by working with the Hivemind enterprise software stack and developing AI & Autonomy applications.

The position offers an exciting opportunity to work at the intersection of defense technology, artificial intelligence, and autonomous systems. You'll be based in the Dallas Metro Area, working with cutting-edge technology and directly impacting the company's mission to enhance military and civilian protection through autonomous systems.

The role combines technical expertise with customer-facing responsibilities, making it ideal for someone who enjoys both deep technical work and interpersonal interaction. You'll be responsible for developing AI & Autonomy applications, providing technical support, and ensuring successful product integration for customers. The position requires strong proficiency in C++ and Python, along with extensive experience in software engineering and integration.

What makes this role particularly appealing is the opportunity to work with Shield AI's advanced technology stack, including Hivemind Enterprise—EdgeOS, Pilot, Commander, and Forge, as well as V-BAT and Sentient Vision Systems. The company's global presence, with offices in San Diego, Dallas, Washington, D.C., Abu Dhabi, Kyiv, and Melbourne, offers exposure to international projects and customers.

The compensation package is competitive, ranging from $150,697 to $226,046 annually, plus bonus, benefits, and equity. This is an excellent opportunity for a seasoned software engineer who wants to make a meaningful impact in the defense technology sector while working with cutting-edge autonomous systems and AI applications.

Last updated 7 hours 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
  • Equity
  • Benefits Package

Interested in this job?

Jobs Related To Shield AI Staff Engineer, Software Autonomy Applications

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer position at Shield AI focusing on software autonomy applications, requiring expertise in C++, Python, and customer engagement for AI & robotics solutions.

Staff Engineer, C++ Modeling & Simulation Engineer

Staff C++ Modeling & Simulation Engineer position at Shield AI, focusing on autonomous systems development with competitive compensation and opportunity to lead complex technical projects.

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer position at Shield AI focusing on software autonomy applications, requiring expertise in C++ and Python for developing AI & autonomy solutions.

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer position at Shield AI focusing on Software Autonomy Applications, combining technical expertise with customer engagement in AI and robotics solutions.

Staff Software Engineer, Testing (Hivemind Solutions)

Staff Software Engineer position at Shield AI focusing on developing and testing autonomous systems for defense applications using Python and C++.