Bankwest7 followers4 jobs

Principal Software Engineer – AI Customer Support Experiences

SeniorFull-timeHybrid555 Wellington St, Perth WA 6000, AustraliaCBD, Melbourne VIC 3000, AustraliaSydney NSW, AustraliaInformation technologySoftware engineeringPosted 1 month agoVerified 46 minutes ago
Think you're a good fit?See what the hiring team are looking for

About the job

This job is about leading the transformation of customer support through innovative AI-powered solutions. As a Principal Software Engineer, you will play a crucial role in building intelligent systems that enhance customer interactions. The team thrives on collaboration and creativity, working together to redefine the future of banking.

You'll be responsible for

🏗️

Leading architecture and delivery

Leading end-to-end architecture and delivery of complex AI systems across NLU, LLMs, and agentic frameworks.
🔍

Building AI-powered solutions

Designing, building, and scaling AI-powered, agentic customer support solutions.
📈

Driving enterprise AI strategy

Driving enterprise AI strategy, establishing scalable patterns, governance, and foundational frameworks.

Key criteria

🖥️

Experience with .NET and backend services

Proven experience in .NET (C#, ASP.NET Core) and backend development.

View

🤖

AI and agentic frameworks knowledge

Demonstrated knowledge of LLMs and agentic frameworks like LangChain.

View

☁️

Cloud engineering expertise

Experience with AWS and Azure, including IaC and containerization.

View

View more

Meet the team

About the company

View your fit

5 criteria for this job
Experience with .NET and backend services
Proven experience in .NET (C#, ASP.NET Core) and backend development.

View

AI and agentic frameworks knowledge
Demonstrated knowledge of LLMs and agentic frameworks like LangChain.

View

Cloud engineering expertise
Experience with AWS and Azure, including IaC and containerization.

View

Technical SME capabilities
Hands-on experience driving design and contributing to code.

View

Enterprise AI strategy development
Proven ability to establish scalable AI governance and frameworks.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
Microsoft
Microsoft
Principal Software EngineerAustralia · Full-time
The Principal Software Engineer position at Microsoft Azure Storage is an exciting opportunity for those who are passionate about distributed systems and cloud-scale storage. This job plays a crucial role in shaping the technical direction of Azure Storage, impacting some of the largest companies in the world. The team thrives on collaboration, innovation, and a growth mindset, creating a culture where everyone can contribute and succeed.
Commonwealth Bank
Commonwealth Bank
Principal Software EngineerSydney, NSW · Full-time
This job is all about being part of a dynamic engineering squad that is transforming the future of banking. You will have the opportunity to collaborate with a team of big thinkers, using world-leading technology to build tomorrow's bank today. The team values flexibility, inclusivity, and a commitment to continuous improvement, making it a great fit for those who are passionate about innovation.
Compare the Market Australia
Compare the Market Australia
Principal Software EngineerBrisbane, QLD · Full-time
The Principal Software Engineer is a senior, hands-on technical leader who tackles complex engineering challenges across teams. This job is crucial for enhancing delivery speed, reliability, and security while fostering a culture of collaboration and continuous improvement. The team thrives on innovation, valuing contributions and encouraging personal growth.
RAC WA
RAC WA
Principal Software EngineerWest Perth, WA · Full-time
As a Principal Software Engineer, you will play a pivotal role in shaping the technology landscape and leading the development of cutting-edge software solutions at RAC. This job is an exciting opportunity to collaborate with cross-functional teams, deliver high-quality software products, and provide technical leadership and guidance. The team values innovation, personal development, and a supportive environment, making it a great fit for those looking to grow their careers.