- Build and scale Generative AI and agentic AI experiences that transform how customers and bankers engage with the bank.
- Influence architecture, engineering standards and technical direction across modern AI, cloud and data platforms.
- Solve complex engineering challenges at the intersection of software engineering, customer experience and artificial intelligence.
- AI-enabled customer engagement experiences
- Agentic AI workflows and orchestration capabilities
- Intelligent banker experiences and copilots
- Data-driven decisioning services
- Customer channels powered by modern cloud and AI platforms
- Design, build and scale AI-powered products, services and platform capabilities.
- Build AI agents, copilots and intelligent customer experiences that deliver measurable customer and colleague outcomes.
- Develop production-grade AI applications leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) and agentic AI patterns.
- Drive architecture and engineering decisions across AI-enabled customer and colleague experiences.
- Develop reusable frameworks, services and engineering patterns that accelerate AI adoption across the domain.
- Improve AI reliability through evaluation frameworks, guardrails, observability and monitoring.
- Partner with product, design, engineering and risk teams to implement responsible AI practices.
- Champion modern software engineering practices including automated testing, DevSecOps, CI/CD and operational excellence.
- Mentor engineers and help uplift AI engineering capability across the broader organisation.
- Proven experience designing and delivering complex software solutions within large-scale or distributed environments.
- Strong hands-on software engineering capability and a passion for solving challenging technical problems.
- Experience building cloud-native applications, APIs, platforms or data-driven services.
- Experience building or integrating AI-enabled products, intelligent applications or LLM-powered services.
- The ability to balance strategic technical thinking with hands-on delivery.
- Experience influencing technical direction, architecture and engineering standards.
- Experience evaluating new technologies and turning prototypes into production-ready solutions.
- A track record of mentoring engineers and uplifting capability across teams.
- Python
- LangChain
- LangGraph
- Retrieval-Augmented Generation (RAG)
- Prompt Engineering
- AI Agent Frameworks
- LLM Integration
- AI Evaluation & Monitoring
- Guardrails and Responsible AI Controls
- Semantic Search and Knowledge Retrieval
- Distributed systems design and development
- API development and microservices architectures
- Cloud-native application development
- Event-driven architectures
- Domain-Driven Design (DDD)
- Secure software engineering practices
- AWS
- Kubernetes
- Docker
- Infrastructure as Code (Terraform and/or CloudFormation)
- CI/CD pipelines and deployment automation
- DevSecOps practices
- Experience with HoneyHive, A2UI or similar AI engineering platforms
- Full-stack development using .NET, React, TypeScript or Next.js
- Vector databases and semantic retrieval architectures
- Knowledge graphs and intelligent data platforms
- AI agent orchestration frameworks
- Safe and effective use of AI-powered engineering tools to improve productivity and software quality
- Automated testing
- Observability and monitoring
- Production platform ownership
- Reliability engineering and operational excellence
- Agile software delivery practices
- Help define how Generative AI and agentic AI are applied across one of Australia's largest technology organisations.
- Build intelligent customer and banker experiences used across Business Banking.
- Work at the intersection of software engineering, AI innovation and customer experience.
- Influence engineering direction while remaining hands-on with technology and delivery.
- Experiment, prototype and scale emerging AI capabilities with real customer impact.
- Join a growing technology organisation investing heavily in the future of AI-powered banking.
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.
Skills Required
- Proven experience designing and delivering complex software solutions in large-scale or distributed environments
- Strong hands-on software engineering capability
- Experience building cloud-native applications, APIs, platforms, or data-driven services
- Experience building or integrating AI-enabled products, intelligent applications, or LLM-powered services
- Ability to balance strategic technical thinking with hands-on delivery
- Experience influencing technical direction, architecture, and engineering standards
- Experience evaluating new technologies and turning prototypes into production-ready solutions
- Track record of mentoring engineers and uplifting capability across teams
- Experience with Python, LangChain, LangGraph, RAG, prompt engineering, AI agent frameworks, LLM integration, AI evaluation and monitoring, guardrails, or semantic search
- Experience with AWS, Kubernetes, Docker, Terraform or CloudFormation, CI/CD, and DevSecOps practices
- Experience with HoneyHive, A2UI, vector databases, knowledge graphs, or AI agent orchestration frameworks
- Full-stack development experience using .NET, React, TypeScript, or Next.js
Commonwealth Bank Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Commonwealth Bank and has not been reviewed or approved by Commonwealth Bank.
-
Leave & Time Off Breadth — The bank offers additional Life Leave, the option to purchase up to four extra weeks, pet leave, and paid volunteering leave alongside flexible-working options. Public materials indicate these leave features compare well within Australian banking.
-
Parental & Family Support — Permanent employees can access up to 18 weeks of paid parental leave, and superannuation is paid for up to 34 weeks of unpaid parental leave. These provisions extend support for new parents beyond standard settings.
-
Wellbeing & Lifestyle Benefits — Access includes CBHS Health Fund, Fitness Passport, a 24/7 wellbeing platform with telehealth, an Employee Assistance Program, and employer‑paid income protection for up to two years, alongside staff banking perks and share plans. This combination provides day‑to‑day value across health, protection, and financial perks.
Commonwealth Bank Insights
What We Do
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.








