Powered by pgvector · cosine kNN
Commonwealth 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 inte…
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
sign in above to apply · via cba.wd3.myworkdayjobs.com
About the role
Staff Software Engineer – AI/ML, Payments Technology
Sydney or Melbourne
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:
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:
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:
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.
sign in above to apply · via cba.wd3.myworkdayjobs.com
Commonwealth Bank
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 inter…
Commonwealth Bank of Australia
Staff Software Engineer – AI Innovation Customer Channels, Data & AI | Business Banking Technology Multiple Opportunities | Sydney or Melbourne Build and scale Generative AI and agentic AI experiences that transform h…
Commonwealth Bank
Staff Software Engineer – Payments Technology Multiple RolesSydney or Melbourne locations Build the future of Payments at CommBank Payments is one of the largest and most critical technology domains at CommBank. Every…
Commonwealth Bank of Australia
Staff Software Engineer – Payments Technology *Multiple Roles *Sydney or Melbourne locations Build the future of Payments at CommBank Payments is one of the largest and most critical technology domains at CommBank. Ev…
Commonwealth Bank
Staff Software Engineer – AI Innovation Customer Channels, Data & AI | Business Banking Technology Multiple Opportunities | Sydney or Melbourne Build and scale Generative AI and agentic AI experiences that transform h…
Commonwealth Bank of Australia
We’re launching an AI powered transformation, reimagining our software and data ecosystem through the scaled adoption of Generative AI. You have deep expertise across software and/or data engineering, with a strong fo…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers