AI/ML Engineer (AU) at DroneShield Limited
Pyrmont NSW 2009, , Australia -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

0.0

Posted On

15 Jun, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Matplotlib, Computer Science, Machine Learning, Computer Vision, Pandas, Data Science, Exploratory Data Analysis

Industry

Information Technology/IT

Description

Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.
With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.
This role is in the DroneShield Sydney headquarters in Pyrmont, Sydney. There are approximately 300 staff based in the 4,000sqm facility today, scheduled to grow to approximately 400 staff by end of 2025. Overseas on the ground presence includes USA, Denmark, Mexico, and UAE, as well as distributors in over 70 countries globally.

QUALIFICATIONS, EXPERIENCE AND SKILLS

  • Bachelor’s degree in Computer Science, Data Science, or a related technical field (or equivalent practical experience).
  • 2+ years of hands-on experience in machine learning, specifically in computer vision applications.
  • Solid experience in developing and training deep learning models using PyTorch.
  • Demonstrated ability to tune hyperparameters (e.g., learning rate, confidence thresholds) and evaluate model performance using standard metrics.
  • Skilled in analysing, labelling, and preprocessing real-world datasets for model training and evaluation.
  • Proficient in exploratory data analysis using Pandas, and data visualisation using Matplotlib or Plotly.
  • Familiar with state-of-the-art deep learning architectures in computer vision (e.g., U-Net, ResNet, YOLO).
  • Strong Python programming skills, with knowledge of modern libraries and software engineering best practices.
  • Excellent communication and collaboration skills, with the ability to work effectively in a multidisciplinary team environment.
  • Academic research experience in deep learning and computer vision is desirable.
  • Experience with radio frequency datasets is a plus.
Responsibilities

ABOUT THE ROLE

Join a cutting-edge team at DroneShield, where you’ll help develop advanced machine learning solutions that address real-world challenges. Your focus will be on applying state-of-the-art computer vision techniques to enhance our products, working alongside experts in signal intelligence and software engineering. In this fast-paced, multidisciplinary environment, we value innovation, technical excellence, and the ability to perform under pressure. You’ll play a key role in maintaining and refining existing deep learning models, optimising performance, and delivering impactful solutions on tight timelines — all while solving challenging problems that make a real difference in high-stakes scenarios.

RESPONSIBILITIES, DUTIES AND EXPECTATIONS

  • Maintain, refine, and extend existing deep learning models and inference pipelines.
  • Evaluate and benchmark model performance on curated datasets and real-world test cases.
  • Validate model predictions in operational or field environments and ensure deployment readiness.
  • Monitor model performance in production, identify issues, and contribute to continuous improvement.
  • Analyze datasets to identify gaps, inconsistencies, or opportunities for enrichment.
  • Collaborate with the Signal Intelligence Operations team to support data collection and annotation.
  • Work closely with software engineers to integrate and optimise ML models within production systems.
  • Write clean, maintainable, and well-documented code to support model development and deployment.
Loading...