Engineer II, Software Autonomy Applications

Shield AI develops autonomous systems and AI solutions for defense and robotics applications.
$102,000 - $153,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, Task Group (R3014)

Software Engineer II position at Shield AI focusing on developing state-of-the-art planning algorithms and autonomous systems for defense technology.

Senior Engineer, Systems Test (R3378)

Senior Systems Test Engineer role at Shield AI, focusing on developing and testing AI-powered autonomous aircraft systems using Python and C++.

Engineer II, Simulation (R3135)

Engineer II, Simulation position at Shield AI, focusing on C++ development and physics-based modeling for defense technology applications in Dallas.

Engineer II, Software Development

Mid-level software engineering role at Shield AI focusing on C++ development for autonomous systems and middleware.

Software Engineer II, Task Group (R3014)

Software Engineer II position at Shield AI focusing on developing state-of-the-art planning algorithms and autonomous systems for defense technology.

Description For Engineer II, Software Autonomy Applications

Shield AI is at the forefront of developing autonomous systems and AI solutions for the defense and robotics industries. As an Engineer II, Software Autonomy Applications, you'll be a crucial bridge between Shield AI's enterprise software products and our customers. You'll work with the Hivemind enterprise software stack, developing AI & Autonomy applications while providing technical expertise to customers.

The role combines software engineering excellence with customer-facing responsibilities, requiring both technical depth and strong communication skills. You'll be instrumental in helping customers successfully integrate and utilize Shield AI's software products, troubleshooting technical issues, and ensuring smooth deployment of solutions.

This position offers unique opportunities to work with cutting-edge autonomous systems and AI technologies while directly impacting customer success. You'll collaborate with various teams, from engineering to sales, and have the chance to influence product development through customer feedback.

The ideal candidate brings a strong foundation in software engineering, particularly in C++ and Python, combined with experience in customer-facing technical roles. Your work will directly contribute to advancing autonomous systems technology while helping customers achieve their objectives.

This role is perfect for someone who enjoys the dynamic nature of a startup environment, has a passion for autonomous systems and AI, and wants to work at the intersection of technical development and customer success. You'll be part of a team that's pushing the boundaries of what's possible in autonomous systems while helping customers implement these revolutionary technologies.

Last updated 3 months ago

Responsibilities For Engineer II, 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, e.g., 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 Engineer II, Software Autonomy Applications

Python
  • Bachelor's Degree in Engineering, Computer Science, or a related field
  • 2+ years of experience of industry experience
  • 1+ years of experience in an integration/applications engineering role
  • 1+ 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
  • Experience in the defense aviation or robotics industry (preferred)
  • Experience building and running a small enterprise software applications/solutions engineering team (preferred)

Interested in this job?