Back to Jobs
Recently postedFull timeTechnology

Software Engineer (Generative AI & Digital Platforms)

Chandler MacleodMelbourne, Melbourne🇦🇺Australia

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationMelbourne, Melbourne, Australia
Stakeholder ManagementMicroservicesC#Confluence.NETASP.NETGenerative AIAzureJiraAgileCI/CDRAG

Job description

We are seeking an experienced Software Engineer to join our client AGL as part of a high-performing agile team focused on delivering innovative customer-facing digital solutions. This is an exciting opportunity to work on cutting-edge Generative AI and Virtual Assistant technologies, leveraging modern cloud, web and AI platforms to create exceptional customer experiences. This is a 6 month contract role in Melbourne CBD in a hybrid working environment.

About the Role

As a Software Engineer, you'll work within a cross-functional agile squad, collaborating with Product Owners, Architects, UX Designers, Business Analysts and QA specialists to design, build and deploy scalable digital solutions.

You'll play a key role in developing AI-driven customer experiences, contributing across the full software development lifecycle from solution design through to deployment and continuous improvement.

Key Responsibilities
  • Design, develop and deploy high-quality software solutions
  • Build scalable Generative AI and Agentic AI capabilities
  • Develop and optimise RAG (Retrieval-Augmented Generation) pipelines and vector search solutions
  • Contribute to solution architecture, technical design and feasibility assessments
  • Develop automated testing, CI/CD pipelines and deployment processes
  • Collaborate closely with product, design and business stakeholders
  • Drive engineering best practices, code quality and continuous improvement initiatives
  • Mentor team members and contribute to a strong engineering culture
Skills & Experience

We're looking for a software engineer with strong full-stack development experience and a passion for emerging AI technologies.

Essential Skills
  • Experience designing and delivering Generative AI solutions in Azure or other cloud platforms
  • Strong knowledge of Agentic AI workflows, LLMs, embeddings, vector databases and RAG architectures
  • Experience implementing enterprise-scale AI solutions with a focus on governance, security and responsible AI
  • Strong experience with:
  • C#
  • .NET / ASP.NET Web API
  • NodeJS
  • Experience with Azure, Microservices and DevOps practices
  • Strong knowledge of automated testing, CI/CD and Test-Driven Development
  • Agile delivery experience using Jira and Confluence
  • Excellent stakeholder engagement and communication skills
  • Experience working within agile delivery teams
  • Ability to collaborate effectively across technical and business stakeholders
  • Passion for continuous improvement and emerging technologies

If you're an experienced Software Engineer with a strong background in Generative AI, Azure and modern web technologies, we'd love to hear from you.

Similar jobs