C

CommBank

Full-spectrum financial services and banking

Staff Software Engineer - Group AI Enablement

AI Application EngineeringPosted on Nov 12
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience designing, delivering, and operating scalable software in complex environments, with ownership from initial design through production.
  • Experience providing technical leadership across teams and influencing architecture and engineering decisions without relying on formal authority.
  • Experience building or integrating generative AI capabilities, including retrieval-augmented generation, enterprise assistants, tool use, or agentic systems.
  • Strong programming skills in Python, TypeScript, C#, or comparable modern languages, combined with experience building APIs and distributed systems.
  • Cloud engineering experience using AWS and/or Microsoft Azure, including modern infrastructure-as-code approaches.
  • Experience with automated testing, continuous integration and continuous delivery, observability, DevSecOps, and production reliability.
  • Experience evaluating AI systems using representative tasks and evidence to understand quality, safety, failure modes, performance, and cost.
  • Experience working directly with users, product teams, and business stakeholders to turn real problems into useful technology solutions.
  • Experience mentoring engineers, improving engineering practices, and communicating complex technical ideas clearly.

Responsibilities

  • Shape the architecture and engineering approach for enterprise AI capabilities, making pragmatic trade-offs across capability, complexity, cost, risk, and maintainability.
  • Design, build, and review production software, integrations, and shared services, taking ownership of technically challenging problems.
  • Build reusable components, integration patterns, and reference implementations that help teams adopt AI capabilities effectively at scale.
  • Evaluate AI tools, models, and platforms through practical experimentation and technical due diligence.
  • Connect AI capabilities with enterprise systems and knowledge sources, designing appropriate identity, permissions, and data access controls.
  • Establish repeatable approaches to evaluating AI solutions across quality, groundedness, safety, latency, and cost.
  • Build secure, production-ready solutions with appropriate observability, automated delivery, operational ownership, and resilience.
  • Lead technical discussions, review designs and code, mentor engineers, and help raise engineering standards across teams.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs