This role is for a highly experienced and motivated Principal AI Engineer to provide technical leadership and people management across our Artificial Intelligence and Machine Learning (AI/ML) research and engineering capability. It will suit someone who combines deep expertise in AI with strong software engineering capability, and who enjoys solving difficult problems and turning emerging research into robust, practical systems while also acting as a trusted technical advisor, mentor, and leader. The work extends well beyond conventional machine learning, spanning machine perception, explainable reasoning and trusted decision support, autonomous and multi-agent systems, human-machine teaming, modelling and simulation and optimisation, both at HQ and on the edge.
What we are looking for
We are looking for a person with deep expertise in AI, broad engineering judgement and a strong foundation in software engineering. You may currently be a Principal Engineer, Lead AI Engineer, Research Scientist, Technical Lead, Senior Defence Researcher or hold another senior technical role.
You will bring substantial AI expertise and the ability to apply it beyond a narrow area of specialisation. You will be comfortable tackling difficult problems where the solution is not obvious, evaluating competing approaches, designing experiments, challenging assumptions and assessing whether emerging technologies offer genuine value.
The role requires both research curiosity and strong software engineering discipline. You should be as comfortable reasoning about architecture, testing, maintainability and deployment as you are evaluating models, algorithms and experimental results.
We take a practical view of AI. Success is not simply achieving a strong benchmark result. Defence applications require understanding how systems perform under realistic conditions, where they fail, how they interact with people and other systems, and what evidence is needed to establish trust.
You will also enjoy working with other capable people. We are looking for someone who can provide strong technical direction, challenge ideas constructively and help talented engineers and researchers do their best work.
What you will do
As a Principal AI Engineer, you will provide senior technical leadership across AI research and engineering projects, shaping architectures, technical approaches and experimentation strategies for difficult and often ambiguous problems.
You will work across AI, modelling and simulation, software engineering and systems integration to turn research into practical Defence capability. Working with the CTO and senior technical leaders, you will help shape Swordfish’s AI direction, research priorities and areas of differentiated capability.
You will mentor engineers and researchers, strengthen technical standards and build trusted relationships with Defence, DSTG, academia and industry. You will also contribute to proposals, R&D roadmaps and investment decisions, helping identify emerging technologies with genuine operational potential.
Location
Swordfish is headquartered in the Adelaide CBD with our teams operating from Adelaide and Edinburgh. This is an Adelaide-based role with flexible working arrangements.
Benefits
- Technically challenging work with real impact
- Supportive management and collaborative team members
- Opportunity to work with highly experienced Defence scientists, engineers and researchers
- Influence over the direction of Swordfish's AI research and engineering
- Attractive remuneration
- Support for your professional development