Our client, A Government Department based out of Sydney, is seeking a Senior AI Developer to join their development team on a 4 month contract.
We are looking for a Senior Full-Stack Developer to take technical lead of our products — building new features, optimizing architecture, and ensuring scalability and reliability in an Azure environment.
This role is ideal for someone who can enhance existing applications, implement modern architectures, and prepare platforms for future growth.
Responsibilities
- Take end- to-end ownership of product features, architecture improvements, and performance optimization.
- Design and implement RAG (Retrieval-Augmented Generation) pipelines, embedding strategies, and Prompt Flow integrations (where applicable).
- Optimize system reliability, cost efficiency, and performance using Azure serverless services.
- Build scalable APIs and microservices in .NET (C#) or Node.js to support current and future products.
- Upgrade or modernize existing systems by exposing APIs for integration with new applications and services.
- Own CI/CD pipelines and DevOps processes in Azure DevOps for reliable and automated deployments.
Required Skills
- Strong proficiency in React.js, Next.js, Node.js
- Solid understanding of TypeScript and modern JavaScript (ES6+)
- Proficiency in .NET (C#) for APIs, services, and system integrations
- Deep experience with Azure services (e.g., but not limited to):
- Deep experience Azure App Service, Cosmos DB, Blob Storage
- Some experience working with Azure AI Search, Azure OpenAI, Azure AI Foundry
- Some experience working with Azure Document Intelligence, Azure Speech Services
- Hands-on experience with RAG pipelines, embeddings, Prompt Flow, and optimizing RAG systems
- Expertise in data preparation and embedding pipelines
- Some Experience working with OpenAI models or other AI models in production environments
- Knowledge of Responsible AI, compliance, and governance in enterprise AI systems
Nice-to-Have Skills
- Power Automate and Microsoft Copilot Studio for enterprise extensions
- MLOps with CI/CD for model lifecycle management
- Experience with upgrading legacy systems to modern architectures (e.g., exposing APIs via .NET Core or Node.js)
- Performance optimization with caching strategies, API scaling, and serverless design
- Experience with Neo4j
Please apply if you are interested in this contract, It is initially a 4 month contract with the potential to extend.
They are looking for someone to start ASAP so Notice period longer than 2 weeks will not work in this situation.