Principal Software Engineer- Ai Self Service

Commonwealth Bank of Australia

Multiple Locations, , Australia
Ai agent design and production
Legacy ivr to ai voice platform migration
Microservices in cloud-native environments
You will lead one of the bank’s most strategic AI transformations, shaping next-generation chat and voice experiences powered by agentic AI at massive scale

Job Summary

  • You will lead one of the bank’s most strategic AI transformations, shaping next-generation chat and voice experiences powered by agentic AI at massive scale.
  • The role involves driving the migration from legacy Genesys IVR to a modern AI-enabled voice platform, ensuring stability, scalability, and cost efficiency.
  • You will operate across multiple squads, uplifting engineering standards and influencing technical strategy to modernise conversational banking platforms.

Matching Summary

You will lead one of the bank’s most strategic AI transformations, shaping next-generation chat and voice experiences powered by agentic AI at massive scale.

Skills & Requirements

Must-have

  • AI agent design and production
  • Legacy IVR to AI voice platform migration
  • Microservices in cloud-native environments
  • Backend engineering with .NET, Node.js, or Python
  • Conversational AI and voice platforms
  • Enterprise architecture and domain boundaries
  • CI/CD and DevSecOps practices

Nice-to-have

  • Generative AI platform exposure
  • Agentic orchestration workflows
  • Multilingual conversational capabilities
  • Mentoring and technical leadership
  • High-volume customer-facing platforms
  • Observability and operational readiness

Key Requirements

  • Hands-on AI agent and agentic system experience
  • Experience delivering large-scale distributed systems
  • Strong backend engineering expertise
  • Cloud-native microservices operation
  • Enterprise architecture awareness
  • Experience modernising legacy platforms

Work Rights

Not specified

Tailored Resume

Cover Letter