Taro Logo

Senior Software Engineer - Gen AI

Commonwealth Bank of Australia (CommBank) is one of Australia's leading financial institutions providing banking and financial services.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Description For Senior Software Engineer - Gen AI

CommBank is seeking a Senior 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 opportunity to work with cutting-edge AI technologies, including large language models, RAG systems, and various AI coding assistants. You'll be part of a team that's pushing the boundaries of what's possible in financial services through AI innovation. The role involves building scalable solutions, experimenting with emerging AI tools, and developing features that are both data-driven and customer-centric.

CommBank offers a collaborative environment where diversity is celebrated and innovation is encouraged. You'll be working alongside a global engineering community, contributing to projects that directly impact the future of banking relationships. The bank's strong commitment to inclusion and diversity makes it an attractive workplace for professionals from all backgrounds.

The ideal candidate will bring strong software engineering fundamentals combined with specialized knowledge in AI/ML technologies. Experience with modern development frameworks, cloud platforms, and AI tools is essential. This role presents an excellent opportunity for someone passionate about applying AI to transform customer experiences in the banking sector.

Last updated 4 days ago

Responsibilities For Senior 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
  • Work on cross-functional projects

Requirements For Senior Software Engineer - Gen AI

Python
TypeScript
Node.js
React
  • 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 microservices architecture on cloud platforms (AWS & Azure)
  • Experience with AI coding assistants
  • Knowledge of Anthropic Claude, Llama, LiteLLM, and other AI tools

Benefits For Senior Software Engineer - Gen AI

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

Interested in this job?

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