Software Engineer, Testing (Computer Vision & AI)

A venture-backed defence technology company building intelligent autonomous systems for aircraft using AI and autonomy.
$NaN
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Robotics · Defense

Description For Software Engineer, Testing (Computer Vision & AI)

Shield AI is at the forefront of defence technology, specializing in building intelligent autonomous systems for aircraft. Founded in 2015, their flagship autonomy software, Hivemind, enables aircraft and drones to execute complex missions in challenging environments. As a Software Engineer in Testing focusing on Computer Vision & AI, you'll be integral to ensuring the quality and reliability of mission-critical autonomous systems.

The role combines hands-on testing of advanced computer vision pipelines with the development of comprehensive test strategies. You'll work directly with cutting-edge AI and autonomy systems, conducting both laboratory and field testing to validate real-world applications. The position offers unique opportunities to work with robotic systems and large-scale data management.

The ideal candidate brings commercial testing experience and strong technical capabilities, particularly in automated testing and regression planning. You'll join a collaborative engineering team in a flexible, hybrid work environment based in Melbourne. The role offers both technical challenges and professional growth, with opportunities to work on technology that directly impacts defence and security applications.

Shield AI offers a competitive package including equity for permanent roles and maintains a strong commitment to workplace diversity and inclusion. This is an opportunity to contribute to revolutionary autonomous defence technology while working with a high-performing team at the intersection of AI, robotics, and computer vision.

Last updated 13 days ago

Responsibilities For Software Engineer, Testing (Computer Vision & AI)

  • Test advanced computer vision pipelines and mission-critical software for autonomous systems
  • Develop test plans, test cases, and regression test plans
  • Review requirements and specifications, and validate/verify solutions
  • Conduct in-field system testing and data collection
  • Collaborate with software development teams
  • Support and manage large-scale data from robotic systems
  • Work in a fast-paced, collaborative engineering environment

Requirements For Software Engineer, Testing (Computer Vision & AI)

Linux
  • Experience as a Software Tester or Test Analyst in commercial environments
  • Strong background in developing manual and automated test cases
  • Ability to design and manage Regression Test Plans
  • Excellent collaboration and communication skills
  • Self-motivated and adaptable
  • Strong interest in learning and applying new testing technologies

Benefits For Software Engineer, Testing (Computer Vision & AI)

Equity
  • Equity for permanent roles
  • Flexible working options
  • Office located in Port Melbourne, close to Melbourne CBD

Interested in this job?

Jobs Related To Shield AI Software Engineer, Testing (Computer Vision & AI)

Software Engineer II, Task Group

Mid-level Software Engineer position at Shield AI, focusing on autonomous systems development with C++ and Python, offering $135K-$202K salary plus benefits.

Engineer II, Simulation (R3135)

Mid-level Simulation Engineer position focused on developing and maintaining aircraft simulation models using C++ and advanced physics-based implementations.

Engineer II, Software Development (R3261)

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

Software Engineer II, Task Group

Mid-level Software Engineer position at Shield AI, focusing on AI pilot system development and planning algorithms for defense technology applications.

Flight Test Engineer II

Shield AI is hiring a Flight Test Engineer II to develop and test state-of-the-art AI aircraft systems in San Diego or Washington DC.