Taro Logo

Software Engineer - Gen AI

CommBank is one of Australia's leading financial institutions focused on providing banking services and innovative technology solutions.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
AI · Finance

Description For Software Engineer - Gen AI

CommBank is seeking a Software Engineer specializing in Generative AI to join their Business Banking Technology team. This role sits at the intersection of artificial intelligence and banking, focusing on building the next generation of AI-powered CRM experiences. As part of the Customer Relationship Workbench Crew, you'll be instrumental in developing solutions that empower bankers to deliver meaningful customer interactions.

The position offers an exciting opportunity to work with cutting-edge AI technologies, including large language models, RAG systems, and various AI-assisted development tools. You'll be part of a team that's pushing the boundaries of what's possible in financial services through technology innovation. The role involves building scalable solutions that integrate AI capabilities while maintaining high standards of security and performance.

CommBank offers a supportive environment where diversity is celebrated and professional growth is encouraged. The company is particularly interested in candidates who can combine technical expertise in AI/ML with practical software engineering skills. You'll work alongside CommBank's global engineering community, contributing to projects that directly impact the future of banking relationships.

The ideal candidate will bring experience in modern software development practices, cloud platforms, and AI technologies. This is an excellent opportunity for someone passionate about AI who wants to make a real impact in one of Australia's leading financial institutions. The role offers the chance to work on meaningful projects while developing expertise in emerging technologies.

Working at CommBank means joining an organization committed to making a positive impact for customers, communities, and team members. The company provides a respectful, inclusive workplace where diverse perspectives are valued and where you'll be supported to grow both professionally and personally.

Last updated 7 days ago

Responsibilities For Software Engineer - Gen AI

  • Experiment with emerging AI assisted engineering tools and cloud services
  • Build solutions meeting high quality standards while balancing security and performance
  • Collaborate with team to tackle complex technical problems
  • Deliver robust and reusable solutions
  • Participate in code reviews and maintain high quality code bases
  • Build features that are data-driven and customer-centric

Requirements For Software Engineer - Gen AI

Python
TypeScript
Node.js
  • Experience in designing and implementing scalable software solutions
  • Working knowledge of AI/ML and Gen AI applications
  • Experience in .NET framework, JavaScript frameworks (Next JS), APIs
  • Experience with RAGs using LlamaIndex, LangChain
  • Experience with Agentic AI systems using AutoGen, SemanticKernel
  • Proficiency in Python, TypeScript or C#
  • Experience with cloud platforms (AWS & Azure)
  • Knowledge of AI tools like Anthropic Claude, Llama, LiteLLM
  • Ability to collaborate with stakeholders

Benefits For Software Engineer - Gen AI

  • Professional development opportunities
  • Inclusive and diverse workplace culture
  • Career growth opportunities

Interested in this job?

Jobs Related To Commonwealth Bank of Australia Software Engineer - Gen AI