Your new company
CBA is driving innovation across business banking by integrating cutting-edge AI technologies into its engineering practices. With a strong focus on customer-centric solutions and data-driven development, the organisation is building smarter, more efficient systems that support Australian businesses and redefine the future of banking.
Your new role
As a Staff Software Engineer you'll work alongside top engineers and AI experts to build intelligent, scalable functionality using AI-assisted tools. You'll play a key role in shaping the technical strategy, experimenting with emerging technologies, and mentoring engineers to foster a culture of innovation and continuous learning.
This is a hands-on leadership role where you'll contribute to architectural decisions, deliver robust solutions, and collaborate across teams to ensure alignment and technical excellence.
What you'll need to succeed
Extensive experience designing and implementing scalable, maintainable software solutions
Strong understanding of AI/ML and Gen AI applications in software engineering
Experience building Retrieval-Augmented Generation (RAG) systems using frameworks like LlamaIndex or LangChain
Familiarity with Agentic AI systems using AutoGen, SemanticKernel, or Pydantic
Proficiency in Microsoft .NET technologies including C#, .NET Core, MVC, Web API, and Kafka
Frontend experience with and
Experience developing microservices architecture on cloud platforms (AWS and Azure)
Daily use of AI coding assistants such as GitHub Copilot, Cursor, Continue, Aider, or similar tools
Knowledge of tools and platforms such as Anthropic Claude, Llama, LiteLLM, Hugging Face, LangGraph, and Codeium is highly desirable
Strong technical leadership and stakeholder engagement skills
Ability to guide teams through agile development and iterative experimentation
What you'll get in return
A competitive salary package and flexible working arrangements
The opportunity to work on pioneering AI-driven solutions in business banking
A collaborative and inclusive team culture that values innovation and learning
Access to modern technologies and cloud platforms
Career development opportunities and support for professional growth