Posted 3w ago

AI/ML Engineer - SensorFusionAI (AU)

@ DroneShield
Sydney, New South Wales, Australia
OnsiteFull Time
Responsibilities:Maintain models, Design experiments, Deploy models
Requirements Summary:Bachelor’s degree in CS/DS/AI or related field; 3+ years ML model development; Python; ML frameworks; real-world data experience.
Technical Tools Mentioned:Python, PyTorch, TensorFlow, Scikit-Learn, CUDA, TensorRT, ONNX, Docker, Linux, Go, C++
Save
Mark Applied
Hide Job
Report & Hide
Job Description


About the role

DroneShield is seeking an AI/ML Engineer to join our growing team in Sydney, Australia. Reporting to the SensorFusionAI (SFAI) Team Lead, you will play a key role in developing custom, multi-sensor AI models that contribute towards sensor fusion and provide real-time actionable intelligence to end users across defence, security and critical infrastructure domains.

You will work on applied AI research and development, solving real-world sensing challenges where off-the-shelf approaches are insufficient, and translating experimental models into production-ready capabilities.

Responsibilities, Duties and Expectations 

  • Maintain, improve and extend existing custom AI models, and architectures
  • Research, design and develop custom AI models and architectures to solve real-world challenges under constrained, noisy or adversarial conditions
  • Define, design and run structured experiments including benchmarking and ablation studies to evaluate model performance, iterating rapidly from prototype to validated solution using real-world data
  • Collaborate with data engineers, MLOPS engineers and AI/ML engineers to develop or upgrade data collection, ETL and annotation tools and workflows for new and improved models
  • Contribute to the development of new Actionable Intelligence features utilising the integrated AI models
  • Contribute to the development of MLOPS and model benchmarking pipelines and workflows
  • Work closely with software engineers to deploy, integrate and optimise ML models for inference within DroneShield’s production systems
  • Monitor and optimise model performance post-deployment, investigating issues and driving continuous improvement based on real-world feedback
  • Write clean, maintainable and well-documented code, following modern software engineering and AI/ML best practices (testing, CI/CD, code reviews)
  • Contribute to the long-term AI/ML roadmap of DroneShield’s world-class counter-drone solutions

Qualifications, Experience and Skills 

  • Bachelor’s degree (or higher) in Computer Science, Data Science, Artificial Intelligence, or a related technical field or equivalent practical experience
  • Minimum of 3 years of professional, hands-on experience researching, developing, training and deploying custom machine learning models, including traditional, deep learning, and attention-based transformer architectures
  • Proven experience developing custom or non-standard model architectures, or adapting existing techniques to domain-specific problems
  • Proficiency in Python; knowledge of at least one object-oriented programming language (e.g. Go, C++) is favourable
  • Strong experience with ML frameworks such as PyTorch, TensorFlow, Scikit-Learn and familiarity with model optimization and conversion tools (e.g. ONNX, TensorRT)
  • Proven experience with model evaluation, metrics, and inference optimization across various platforms
  • Experience working with real-world, noisy, incomplete or adversarial datasets
  • Experience with CUDA, distributed or real-time inference systems and GPU acceleration
  • Familiarity with containerization and orchestration using Docker
  • Proficiency in Linux-based development and runtime environments
  • Experience designing and implementing automated CI/CD workflows is favourable

Who you are

  • You are a self-driven learner, always seeking to improve and stay at the forefront of your field. 
  • You excel in fast-paced, mission-critical environments with a strong sense of purpose. 
  • You are a clear communicator capable of bridging technical and non-technical discussions. 
  • You are collaborative and team-oriented, contributing positively to shared problem solving. 
  • You take ownership of your work, driving solutions from concept to deployment. 
  • You are proactive in influencing technical direction and contributing to strategic decisions. 

Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.

#663