Stand out for this role — generate a tailored resume and cover letter in about a minute.
Praetorian Aeronautics in Australia seeks a research scientist to design and validate decision-making algorithms for autonomous and semi-autonomous flight systems. Formulate problems as MDPs or POMDPs and apply RL, MCTS, and value or policy iteration.
Prototype in Python, validate against real operational scenarios, and work with flight sciences and software teams to deploy promising approaches. A PhD in ML or related field and demonstrated expertise in decision-making under uncertainty are
Help define how intelligent systems reason, plan, and act under uncertainty — work that sits at the core of how our mission systems counter swarm threats.
Praetorian Aeronautics builds advanced autonomous aerial systems designed to protect and defend against the rapidly evolving threat of drone warfare. Headquartered in Adelaide, with offices in Melbourne and Darwin, we develop an integrated ecosystem of counter-autonomy systems spanning high-speed interceptors for kinetic neutralisation of drone threats at range, and AI-enhanced command and control systems that let operators deploy interceptors at scale. Together, these systems enable defence operators to detect, assess, and defeat autonomous threats while maintaining situational dominance in contested environments.
Before an autonomous interceptor is even launched the context of this situation must be understood. Which system pursue which threat, how do interceptors coordinate with other assets, often with incomplete information and under tight resource and communication constraints. Getting this right is a genuinely hard decision-making problem, and decisions need to be explained to a human operator. This role exists to address these challenges: bringing rigorous, research-grade thinking on AI for decision making, whether that be MDPs, combinatorial optimisation, foundation models or multi-agent coordination (to name a few), into systems that are deployed.
You'll join as a research scientist working closely with our flight sciences and software engineering teams to design and validate decision-making algorithms for autonomous and semi-autonomous operation. The work spans formulating problems as MDPs or POMDPs, applying and extending techniques like reinforcement learning, Monte Carlo tree search, and value or policy iteration, and pairing those with combinatorial optimisation methods for resourcing and task-allocation problems with large, structured action spaces. You'll move between research and implementation, prototyping in Python, validating against real operational scenarios, and working with the wider engineering team to get promising approaches into deployable form. We're especially interested in people whose prior work sits at the intersection of novel algorithms and novel applications: publications at venues like IROS, ICRA, AAMAS, or ICML; sequential decision-making over combinatorial action spaces; or distributed decision-making under communication constraints are all directly relevant to the problems we're solving.
Due to the nature of our work, candidates must be eligible to work in Australia and hold citizenship of Australia or another Five Eyes nation (Australia, United States, United Kingdom, Canada, New Zealand). Security clearance is not required for this role.