Commonwealth Bank of Australia
Principal Engineer, Gen AI
Commonwealth Bank of Australia is hiring a Principal Engineer, Gen AI. Level rates it ; you can apply on Commonwealth Bank of Australia.
Level's read on this job
- Works on AI ●●●○ is how Level rates this role: the daily work is on AI products, without building the model.
- The posting mentions AI safety among its tools and skills.
- Level classes it as a lead role.
- Commonwealth Bank of Australia has 213 other open roles on Level.
- Posted in the last few days.
AI in this role
Principal Engineer, Gen AI
*Sydney or Melbourne locations*
- Shape how AI models are evaluated, served and adopted across one of Australia’s largest technology environments
- Build a new enterprise capability spanning platform engineering, AI performance and engineering productivity
- Influence technical strategy while remaining close to architecture, software and measurable delivery outcomes
Do work that matters
Generative AI is changing how software is designed, built, tested and operated. We are establishing a new organisation-wide engineering capability to help CommBank apply these technologies effectively, safely and at scale.
As a Principal Engineer, you will define the patterns, platforms and measurement frameworks needed to understand how AI models perform engineering work. You will help teams select, evaluate, serve and route models based on quality, cost, risk and the needs of the engineering task.
This is not primarily a model-development or research role. It is an opportunity to build the infrastructure and engineering practices that turn rapidly evolving AI capabilities into reliable, measurable and reusable solutions.
See yourself in our team
You will join a new team within the Chief AI Office, with the broader function focused on using data and AI to create world-class experiences, build capability and enable better ways of working across CommBank
In this role, you will:
- Set technical direction for platforms supporting AI-model benchmarking, evaluation, serving and intelligent routing.
- Design and build scalable infrastructure that allows engineering teams to use specialised and general-purpose models effectively.
- Create measurement frameworks for model quality, engineering performance, reliability, adoption and cost.
- Establish practical patterns and guardrails for responsible AI use across software delivery, CI/CD, risk and operational processes.
- Partner with platform, engineering, product and risk teams to identify opportunities and translate them into reusable capabilities.
- Evaluate emerging tools and approaches, making clear trade-offs across performance, resilience, security, cost and speed.
- Write software, contribute to system design and remain hands-on with complex technical problems.
- Mentor engineers, influence senior stakeholders and build organisational capability through open learning and knowledge sharing.
CommBank’s engineering AI capability already includes AI-assisted code review and testing, engineering metrics, internal knowledge tools and agentic engineering products. The next phase is focused on scaling these capabilities and applying stronger measures of value, efficiency and resilience.
We’re interested in hearing from people who:
Bring deep platform, infrastructure or software-engineering capability, together with practical exposure to machine learning or AI systems. You will be comfortable operating where outcomes are probabilistic, requirements evolve quickly and strong engineering judgement matters more than certainty.
Experience in several of the following will help you succeed:
- Working seamlessly across data science and engineering disciplines and tool sets
- Leading complex engineering initiatives and setting technical strategy across multiple teams.
- Designing resilient cloud or platform services, including APIs, observability, automation and CI/CD.
- Practical application of AI or machine-learning to technical problems, particularly model selection, evaluation, benchmarking or routing.
- Developing production software using languages such as Python, TypeScript, Java, Go or C#.
- Working with uncertain measures and designing experiments that produce meaningful, defensible evidence.
- Secure engineering, reliability practices and responsible AI controls.
- Influencing technical and non-technical stakeholders while explaining complex trade-offs clearly.
- Coaching engineers and lifting standards, practices and capability across an organisation.
A background in mathematics, statistics, physics or engineering would be valuable, but practical capability, learning agility and sound technical judgement are more important.
Working with us:
Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we are driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.
If this sounds like the role for you then we would love to hear from you.
Apply today!
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.
We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.
Advertising End Date: 04/12/2026How we rate this
Principal Engineer, Gen AI at Commonwealth Bank of Australia rates 66 out of 100 for how much of the daily work is AI. That makes it Works on AI (AI Level 3 of 4). The level is about AI in the job, not seniority.
Works on AI. The daily work is on AI products, without building the model.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- How do you think about the risk of an AI system in this kind of role failing silently?
- Describe a typical day in a role like this one: which parts run through AI directly?
- If you removed AI from this role, what would be left, and how do you decide what still needs a human?
Adapt your resume
- List these exact terms on your resume: AI Safety. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Show where AI is part of your daily process, not a one-off project. This role expects it to be a running habit.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new software engineering jobs (Works on AI ●●●○ or higher) by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that work on AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next stepMore jobs at Commonwealth Bank of Australia
Commonwealth Bank of Australia