Principal Software Engineer – Ai Customer Support Experiences

Bankwest

Not specified (potentially hybrid or remote based on context)
Agentic ai system design
Microsoft copilot studio expertise
.net c# backend development
Bankwest is seeking a Principal Software Engineer to lead the development of AI-powered customer support solutions. The role requires expertise in software engineering, AI systems, and strategic leadership to enhance customer experiences through innovative technology

Job Summary

  • This hands-on role drives the evolution from traditional NLU chatbots to advanced agentic AI systems capable of reasoning and resolving customer needs in real time.
  • You will operate as the Subject Matter Expert for the Group's AI chatbot services, aligning architecture and delivery across a modern .NET ecosystem and multi-cloud environment.
  • The position combines deep engineering expertise with strategic leadership to shape a future where customer support is faster, smarter, and purpose-built through cutting-edge technology.

Matching Summary

Match Score: 85

Bankwest is seeking a Principal Software Engineer to lead the development of AI-powered customer support solutions. The role requires expertise in software engineering, AI systems, and strategic leadership to enhance customer experiences through innovative technology.

Skills & Requirements

Must-have

  • Agentic AI system design
  • Microsoft Copilot Studio expertise
  • .NET C# backend development
  • Azure OpenAI and LLM integration
  • Multi-cloud architecture (Azure/AWS)
  • Dynamics 365 Omnichannel implementation

Nice-to-have

  • LangChain or LangGraph frameworks
  • RAG architectures and vector DBs
  • Cross-crew technical leadership
  • Responsible AI governance experience
  • Mentoring engineering teams

Key Requirements

  • Deep expertise in AI-native system design
  • Proven track record in distributed systems
  • Experience leading enterprise AI strategy

Work Rights

Not specified

Tailored Resume

Cover Letter