Commonwealth Bank Logo

Commonwealth Bank

Senior Gen AI Software Engineer

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
Design, develop, and maintain AI-driven systems, integrating generative AI, collaborating across teams on CI/CD pipelines, and resolving system issues.
The summary above was generated by AI
  • You are passionate about AI and working to deliver better outcomes for CBA’s customers, employees and the wider community 

  • We are world leaders in AI ambition 

  • Together, we will innovate the future of banking with state-of-the-art AI accelerated Engineering solutions 

 

Your business 

 

CommBank is recognised as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps. 

 

The Engineering Platform domain within the Chief Technology Office (CTO) is foundational to delivering scalable, secure, and intelligent software systems across the organisation. This domain has strong emphasis on generative AI–driven enhancements and concentrates on developing core capabilities including CI/CD pipelines, secure coding practices and automation using GitHub actions. 

 

Do work that matters 

 

The Engineering Pathways crew is seeking an experienced Senior Gen AI Engineer to join our AI acceleration function dedicated to working with Commonwealth Bank’s global engineering community to use AI assisted tools and capabilities in ways that improve the engineering experience and productivity at scale.  

 

Role responsibilities: 

  • Design, develop, and maintain scalable AI-driven systems and services, with a focus on integrating generative AI into core engineering workflows. 

  • Collaborate with cross-functional teams to embed AI capabilities into CI/CD pipelines, secure coding practices, and developer tooling. 

  • Continuously evaluate Gen AI technologies and contribute to the evolution of internal platforms by prototyping and productionising innovative solutions. 

  • Write, test and optimise product or system development code and accelerate debugging through intelligent suggestions. 

  • Develop, test, and refine product or system code while collaborating with peers and stakeholders through structured design and code reviews  

  • Explore and evaluate emerging AI tools and capabilities through self-initiated research 

  • Triage and resolve product or system issues by analysing root causes and assessing their impact on hardware, network, or service performance and quality.  

 

We are interested in hearing from people who have: 

  • Experience with AI/ML and Generative AI frameworks (e.g., TensorFlow, PyTorch, Hugging Face Transformers, etc), with a deep understanding of their integration into CI/CD pipelines and their role in automating and optimising software development lifecycles. 

  • Hands-on experience developing Retrieval-Augmented Generation (RAG) systems using frameworks such as LlamaIndex, LangChain, or similar frameworks  

  • Experience designing and implementing Agentic AI systems using frameworks such as AutoGen, Semantic Kernel, Pydantic, or similar tools to orchestrate multi-agent workflows, and enable autonomous task execution. 

  • Advanced programming skills in languages such as Python, TypeScript, JavaScript, or C#, with the ability to build scalable AI solutions and integrate machine learning models into production environments. 

  • Experience with AI technologies and developer tools, including one or more of the following: Anthropic Claude, LLaMA, LiteLLM, Cursor, Windsurf / Codeium, VO Vercel, Continue, Aider, or Cline, with a focus on building intelligent, context-aware systems and enhancing developer productivity through AI integration. 

  • Proficiency in cloud platforms such as AWS and Microsoft Azure, with experience deploying, scaling, and managing AI/ML workloads in secure, production-grade environments. 

  • Solid understanding and hands-on experience with API development and microservices architecture, enabling the design and deployment of scalable, AI services. 

  • Experience with containerisation tools such as Docker and Kubernetes, enabling the development, deployment, and orchestration of scalable AI applications in cloud environments. 

  • Hands-on experience with CI/CD pipelines for automated deployments, including proficiency with tools like GitHub Actions 

  • Strong foundation in software engineering principles, including the full software development lifecycle (SDLC), secure coding practices, automated testing strategies, and CI/CD pipeline integration to support scalable and resilient AI solutions. 

  • Demonstrated hands-on experience in designing, deploying, and maintaining scalable and reliable software solutions in production environments. 

  • Demonstrated ability to take ownership of complex tasks, break them down into actionable steps, and deliver high-quality results independently or as part of a collaborative team. 

  • Proficiency in collaborative development practices and agile methodologies, with hands-on experience using tools like Jira and Confluence to manage workflows, document progress, and drive iterative delivery in cross-functional teams.  

 

Working with us 

 

Please include a cover letter with your application that highlights how your experience, through personal or work projects, aligns with the requirements of the role and demonstrates your proficiency in AI-powered engineering. Referencing the specified tools, or similar technologies that you have used is recommended. 

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: 14/08/2025

Top Skills

Ai/Ml Frameworks
Autogen
AWS
C#
Docker
Github Actions
Hugging Face Transformers
JavaScript
Kubernetes
Langchain
Llamaindex
Azure
Pydantic
Python
PyTorch
Semantic Kernel
TensorFlow
Typescript

Similar Jobs

6 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you'll build AI-powered solutions, collaborate on cloud services, maintain high code quality, and enhance engineering productivity.
Top Skills: .NetAIAiderAPIsAuroraAutogenAWSAzureC#ClineContinueCursorGithub CopilotHugging FaceJavaScriptLangchainLlamaindexMlNext.JsPydanticPythonSemantickernelTypescript
5 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
This role involves designing and implementing AI-driven software solutions, collaborating with teams to solve technical challenges, and maintaining high-quality code standards.
Top Skills: .NetAi/MlAPIsAuroraC#Gen AiJavaScriptNext JsPythonTypescript
11 Hours Ago
In-Office or Remote
4 Locations
Senior level
Senior level
Pharmaceutical
The Senior Director, Global Head of Data - Operations leads data governance, operational data integrity, and coordinates data models across Operations while collaborating with various global teams.
Top Skills: Sap Erp

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account