Obtenez une réponse de cet employeur
Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.
Swordfish is seeking a Software Engineer with strong applied AI/ML capabilities to turn research into robust, production-ready software for defence projects. You will join a multidisciplinary Agile team, delivering high-quality systems and ensuring architecture, performance and security are maintained.
Your role emphasizes credible operational capability, collaboration with researchers and engineers, and a commitment to continual learning in a dynamic, security-conscious environment.
Posted today
Job Viewed
Tap Again To Close
Introduction
Turn advanced AI into robust, real-world software.
Solve complex problems that demand real engineering judgement.
Work with talented people who value collaboration, technical excellence and curiosity.
Use your skills to strengthen Australia’s security and Defence capability.
Are you a Software Engineer or Computer Scientist who is excited by Artificial Intelligence, but believes that good engineering still matters?
We are looking for a software engineer with strong capability and interest in AI and machine learning; someone who can take promising research, algorithms and emerging AI technologies and turn them into robust, efficient and maintainable software systems.
This is not a role focused solely on research or concept demonstrators. We are interested in engineers who care about what happens after the initial idea works: software architecture, performance, testing, maintainability, integration, reliability and ultimately whether the technology can be trusted and used in a real operational environment.
You will work on challenging Defence research and technology projects where AI is increasingly important, but where sound engineering judgement remains fundamental.
Swordfish operates at the intersection of advanced technology, applied research and Australian Defence capability.
We are a Research Engineering Services company that works with Government, the Australian Defence Force and Defence industry to solve complex technical problems and translate emerging research into practical capability.
Our work spans areas including Artificial Intelligence and Machine Learning, Electronic Warfare, Combat and Mission Systems, Autonomous Systems, Operational Analysis, Cyber Security, Aerospace, Digital Engineering, and Modelling and Simulation.
Swordfish employs more than 90 engineers, scientists and technical professionals. While our people come from a range of disciplines, we share a strong engineering culture built around collaboration, technical rigour, continual learning and delivering software that works.
You will have the opportunity to work directly with Defence researchers and domain specialists, explore emerging technologies and contribute to the engineering required to move ideas from research and experimentation towards credible operational capability.
At Swordfish, we place the highest value on our people. We value what each individual brings to the team, act with integrity, support each other to perform at our best, and foster an open and collaborative environment where ideas can be challenged constructively and better solutions can emerge.
What we are looking for
We are seeking a Software Engineer with strong applied AI/ML capability, sound engineering judgement and a collaborative mindset.
You should be comfortable working across the boundary between research and production software: understanding emerging techniques, experimenting where appropriate, and applying disciplined software engineering to turn promising ideas into robust, efficient and maintainable systems.
You will work as part of a multidisciplinary Agile team, collaborating closely with engineers, scientists, researchers, product owners and clients. We value people who contribute constructively to technical discussions, respond well to feedback, and take shared responsibility for both technical quality and team outcomes.
We use modern AI-assisted development tools where they provide genuine value, but we do not see them as a substitute for engineering expertise. You should understand their strengths and limitations, use them critically, and retain responsibility for architecture, design, correctness, performance, security and code quality. We are looking for someone who can review, challenge and improve AI-generated outputs rather than accept them uncritically.
Your AI experience may include areas such as:
You do not need to be an expert in every area. Depth in one or more areas, combined with strong software engineering fundamentals and the ability to learn, is more important than superficial familiarity with a long list of technologies.
Swordfish is headquartered in the Adelaide CBD, with our teams operating from Adelaide and Edinburgh.
Flexible work arrangements are available where appropriate to the role and project requirements. If you have specific requirements, we encourage you to discuss them during the interview process.