368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$120k – $264k per year (Estimated)
Location
In office (Melbourne, Sydney)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
Commonwealth Bank of Australia (commonly known as CommBank or CBA) is Australia’s largest multinational financial services institution and the largest publicly traded company on the Australian Securities Exchange (ASX). Founded in 1911 by the Australian federal government, CommBank originally served as both a commercial bank and Australia’s central bank before its central banking functions were transferred to the Reserve Bank of Australia.

Staff Software Engineer - AI/ML, Payments Technology

Sydney or Melbourne

  • Build AI-powered engineering capabilities within one of Australia's largest and most critical Payments technology environments.
  • Work at the intersection of software engineering, cloud and applied AI/ML, turning emerging AI capabilities into secure, scalable production systems.
  • Shape how AI is engineered and adopted across Payments, creating reusable patterns, platforms and capabilities that can scale across teams.

Do work that matters

Payments Technology sits at the heart of CommBank, building and operating platforms that move billions of dollars and support millions of customers and businesses every day.

We're investing in an AI Centre of Excellence within Payments Technology and are looking for several Staff Software Engineers to help us shape the next generation of AI-enabled engineering and payment capabilities.

This isn't about experimentation for experimentation's sake.

You'll work on practical applications of AI across Payments - from engineering productivity and intelligent automation through to agentic workflows, operational processes, investigation and exception handling.

As a Staff Software Engineer, you'll combine strong software engineering fundamentals with hands-on AI/ML and cloud capability to take ideas from experimentation through to secure, reliable and observable production systems.

You'll also help establish the engineering patterns, guardrails and reusable capabilities that enable other Payments teams to adopt AI safely and effectively.

See yourself in our team

You'll join the Payments Engineering AI Centre of Excellence, working alongside engineers, architects, product teams and specialists across the broader Payments organisation.

You'll operate as a senior technical leader - remaining hands-on while influencing architecture, engineering standards and the way teams design, build and operate AI-enabled software.

You'll have the opportunity to:

  • Design, build and operate production-grade AI/ML and GenAI solutions in a cloud environment.
  • Build backend services and AI capabilities using Python and modern software engineering practices.
  • Design and productionise AI agents and agentic workflows, including orchestration, tool use, grounding and human-in-the-loop patterns.
  • Work with LLMs and cloud AI platforms to solve real engineering and operational problems within Payments.
  • Develop RAG and grounding patterns, integrating models with enterprise data, APIs and internal systems.
  • Establish approaches for evaluation, guardrails, observability and responsible AI, helping ensure AI solutions are reliable, explainable and appropriate for a regulated environment.
  • Design reusable AI services, frameworks, APIs and platform capabilities that can be adopted across multiple engineering teams.
  • Apply strong cloud-native engineering principles across scalability, resilience, security and performance.
  • Champion DevSecOps and design-to-run ownership, taking solutions from architecture and development through deployment, observability and production operations.
  • Explore how AI-assisted engineering can improve software delivery, testing, operational support and developer productivity.
  • Mentor engineers and help grow AI engineering capability across Payments Technology.
  • Influence technical strategy and contribute to engineering standards and reference patterns for AI adoption across the organisation.

We're interested in hearing from people who:

We don't expect you to have experience with every technology or AI framework listed below. We're looking for strong engineers with depth across software engineering, cloud and AI/ML who are comfortable learning quickly as the technology continues to evolve.

You'll ideally:

  • Bring strong Staff-level software engineering capability, with experience designing, building and operating complex production systems at scale.
  • Have strong hands-on programming capability, particularly in Python, with experience building production-quality services and applications.
  • Have strong experience with cloud-native engineering. We primarily use AWS, but experience designing and operating sophisticated solutions on Azure or GCP is also valuable, provided you're comfortable adapting to AWS.
  • Have practical experience building or productionising AI/ML or Generative AI solutions, rather than solely consuming AI tools.
  • Understand modern AI engineering concepts such as LLM integration, agents, RAG, grounding, prompt engineering, tool use, evaluation and guardrails.
  • Understand the challenges of taking AI from prototype to production, including scalability, latency, cost, security, observability and reliability.
  • Bring experience designing APIs, microservices, distributed systems and event-driven architectures.
  • Have a strong DevSecOps mindset, with experience across CI/CD, automated testing, Infrastructure as Code, observability and production operations.
  • Be comfortable making architectural decisions, evaluating trade-offs and providing technical direction in ambiguous or rapidly evolving areas.
  • Have experience mentoring engineers and influencing technical direction across teams.

Technology & engineering environment

Our environment continues to evolve, so we're more interested in strong fundamentals and adaptability than experience with every individual technology.

Exposure across a number of the following would be valuable:

AI & ML Engineering

Generative AI, LLMs, AI agents, agentic workflows, RAG, prompt engineering, model evaluation, grounding, guardrails, responsible AI and human-in-the-loop patterns.

Cloud & AI Platforms

AWS, Amazon Bedrock and cloud-native architectures. Relevant Azure or GCP AI/cloud experience is also welcomed.

Software Engineering

Python, Java, Node.js/TypeScript, APIs, microservices and distributed systems.

Data & Event-Driven Engineering

Kafka/event streaming, data pipelines, vector and relational data stores, schema management and integration patterns.

Platform & DevSecOps

Infrastructure as Code, Terraform, Kubernetes/containers, CI/CD, GitHub Actions, observability, security and automated engineering controls.

What great looks like

You'll thrive in this role if you:

  • Are a strong software engineer first, with genuine depth in AI/ML and cloud engineering.
  • Enjoy turning emerging technologies into practical, production-ready capabilities.
  • Can move comfortably between experimentation, architecture and hands-on engineering.
  • Think beyond the model itself and consider the entire system around it - data, APIs, security, evaluation, observability, reliability and operations.
  • Understand that building AI in a critical, regulated environment requires strong engineering discipline and responsible controls.
  • Can take ambiguous problems and turn them into pragmatic technical solutions.
  • Create reusable patterns and capabilities rather than solving the same problem independently in every squad.
  • Influence engineers and technical leaders without needing direct authority.
  • Stay curious and continuously experiment as AI engineering practices evolve.
  • Care deeply about engineering quality, customer outcomes and building technology that can be trusted in production.

Why Payments Technology?

Few engineering environments combine the scale and criticality of Payments with the opportunity presented by AI.

You'll have the opportunity to help shape how one of Australia's largest technology organisations applies AI to real-world engineering and payment challenges - while working on systems where security, reliability and engineering excellence genuinely matter.

If you're an experienced engineer who enjoys building at scale and wants to help move AI from possibility to production, we'd love to hear from you.

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: 06/09/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Melbourne
$20k – $49k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
Ruby
SQL
Databases
Amazon Neptune
Neo4j
AI/ML
Hallucination
LangChain
LangGraph
LLM
Model Context Protocol
Spark
AI Agents
LLM Guardrails
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Rest API
Terraform
GitHub
GitLab
QA
Playwright
Postman
Selenium
Swagger
Apply
SOC Senior Analyst 2 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
AWS
Azure
GCP
Cybersecurity
MITRE ATT&CK
Apply
SOC Analyst L1 1 day ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
AWS
Azure
GCP
SLI/SLO/SLA
Cybersecurity
MITRE ATT&CK
Apply
$20k – $51k per year (Estimated) • Remote • Full-Time • 3+ years exp
DevOps
AWS
Azure
GCP
IAM
Apply
$41k – $103k per year (Estimated) • Remote • Full-Time • 5+ years exp
Go
Python
AI/ML
Reinforcement Learning
Edge AI
DevOps
Ansible
AWS
Azure
Chef
CI/CD
Docker
GCP
GitHub Actions
Google GKE
Jenkins
Kubernetes
Platform Engineering
Puppet
Terraform
GitHub
Apply
$45k – $98k per year (Estimated) • In office • Full-Time • 11+ years exp • Bachelor's Degree • Bengaluru
Java
JavaScript
Databases
PostgreSQL
AI/ML
AWS Bedrock
Cline
Cursor
LLM
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
CloudFormation
Docker
GitHub Actions
Grafana
Kubernetes
Octopus Deploy
Prometheus
Rest API
Terraform
Amazon CloudWatch
GitHub
Apply
$77k – $175k per year (Estimated) • In office • Full-Time • 7+ years exp • Sydney
Analytics
A/B Testing
Design
Figma
Apply
$118k – $245k per year (Estimated) • In office • Full-Time • Sydney • Melbourne
Node JS
TypeScript
JavaScript
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
Amazon EKS
AWS
AWS Lambda
CI/CD
CloudFormation
Kubernetes
Platform Engineering
Terraform
Amazon CloudWatch
Amazon ECS
Amazon S3
Apply
$67k – $191k per year (Estimated) • In office • Full-Time • Sydney
Java
Python
SQL
Databases
Apache Kafka
Oracle
DevOps
AWS
CI/CD
GitHub Actions
Jenkins
Rest API
TeamCity
GitHub
Analytics
ETL/ELT
Apply
$89k – $232k per year (Estimated) • In office • Full-Time • Sydney
C#
SQL
TypeScript
JavaScript
C#
.NET
Databases
MS SQL
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
$96k – $227k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
PowerShell
Python
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Kubernetes
Platform Engineering
Service Mesh
Terraform
Apply
$80k – $147k per year (Estimated) • Remote/Hybrid • Full-Time • Melbourne
DevOps
CI/CD
Apply
$43k – $108k per year • Equity • Remote/Hybrid • Full-Time • Melbourne • Sydney
AI/ML
Claude
Claude Code
Design
Figma
Management
Confluence
Jira
Slack
Marketing
Mixpanel
Apply
$24k – $99k per year (Estimated) • In office • Full-Time • 2+ years exp • Melbourne
JavaScript
Python
DevOps
Azure
Azure DevOps
Management
Jira
Marketing
Salesforce
QA
Selenium
TestRail
Apply
$170k – $195k per year • Remote/Hybrid • Melbourne
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.