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./n /n 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./n /n
About the Role
/n /n 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./n /n /n 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./n /n
Key Responsibilities
/n /n /n
- Design, develop and deploy high-quality software solutions /n
- Build scalable Generative AI and Agentic AI capabilities /n
- Develop and optimise RAG (Retrieval-Augmented Generation) pipelines and vector search solutions /n
- Contribute to solution architecture, technical design and feasibility assessments /n
- Develop automated testing, CI/CD pipelines and deployment processes /n
- Collaborate closely with product, design and business stakeholders /n
- Drive engineering best practices,
code quality and continuous improvement initiatives /n
- Mentor team members and contribute to a strong engineering culture /n /n /n Skills & Experience/n /n We're looking for a software engineer with strong full-stack development experience and a passion for emerging AI technologies./n /n Essential Skills/n /n /n
- Experience designing and delivering Generative AI solutions in Azure or other cloud platforms /n
- Robust knowledge of Agentic AI workflows, LLMs, embeddings, vector databases and RAG architectures /n
- Experience implementing enterprise-scale AI solutions with a focus on governance, security and responsible AI /n
- Strong experience with: /n
- C#/n /n
- .
NET / ASP.
NET Web API/n /n
- NodeJS /n /n /n
- Experience with Azure, Microservices and DevOps practices /n
- Strong knowledge of automated testing, CI/CD and Test-Driven Development /n
- Agile delivery experience using Jira and Confluence /n
- Excellent stakeholder engagement and communication skills /n
- Experience working within agile delivery teams /n
- Ability to collaborate effectively across technical and business stakeholders /n
- Passion for continuous improvement and emerging technologies /n /n /nIf 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. Apply now and follow the prompts.