Back to Opportunities
Development

Senior Innovation (AI) Software Engineers

Department of Employment and Workplace Relations

NSW, VIC, QLD, WA, SA, ACT Baseline clearance Closes 6 August 2026 at 11:59pm

About the Role

Software Engineers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team.
The Department of Employment and Workplace Relations (DEWR) enables access to quality skills, training, and employment to support Australians find secure work in fair, productive and safe workplaces – supporting individuals, businesses and our nation to prosper.
The department is seeking an experienced Software Engineers - Innovation to meet emerging needs of the department and business areas.

Key duties
As an AI Engineer (Software Engineer), you will be responsible for the design, development, testing and support of innovative digital solutions, prototypes and technology capabilities that align with departmental priorities and strategic objectives. Working as part of the Innovation team, the successful candidate will apply contemporary software engineering practices to develop secure, scalable and maintainable solutions using technologies including .NET, Azure and Python.

The role will contribute to the identification, evaluation and adoption of emerging technologies, industry best practices, Artificial Intelligence (AI) capabilities and innovative delivery approaches. This includes researching and assessing new tools, technologies and patterns, developing proof-of-concepts and rapid prototypes, and validating technical hypotheses to demonstrate business value and support informed investment and adoption decisions.

The successful candidate will play a key role in translating innovative concepts and experimental solutions into enterprise-ready capabilities. This includes supporting the industrialisation, operationalisation and broader adoption of new technologies by ensuring solutions align with departmental architecture, security, scalability, supportability and governance requirements.

Working collaboratively with architects, engineers, delivery teams and business stakeholders, the Software Engineer will contribute to the development and refinement of technical patterns, reusable components, libraries, frameworks, standards and processes that support consistent and effective delivery outcomes. The role will require a practical and hands-on approach to problem-solving and experimentation, with the ability to balance rapid delivery and innovation with enterprise reliability and risk management considerations.

The Software Engineer will contribute to capability uplift across the organisation through knowledge sharing, mentoring and documentation. This includes capturing technical learnings, lessons and best practices and embedding these into reusable assets, guidance materials and platform capabilities to support future delivery. Experience working across diverse organisations, technology environments and delivery models will be highly regarded, together with strong communication, collaboration and stakeholder engagement skills.

The successful candidate will demonstrate a passion for software engineering, emerging technologies and applied AI, and will contribute to fostering a culture of innovation, continuous learning, experimentation and improvement across the organisation.

Requirements

Criteria
The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.

Essential

  1. Demonstrate your knowledge and experience in the following technologies:
    - C# and .NET web applications and APIs
    - Python for AI/ML, prototypes and web frameworks
    - Azure, IaC, terraform
    - Establishing patterns to support enterprise capability

  2. Experience with analogous technologies is valued, explain to us how it relates.

  3. Demonstrated experience working in AI, innovation or start-up like environments. Personal projects, side-hustles or personal learning and exploration. Contributions to open-source projects, published research, and participation in hackathons or innovation challenges are also highly valued. Demonstrated understanding of AI safety, highly valued.

  4. Demonstrated experiences in applying AI/ML software practices to specific business problems/challenges.

  5. Demonstrate experience in Government or large enterprise IT design and delivery.

Desirable

  1. The ability to work agile in a fast-paced environment. The ability to be adaptive, collaborative, supportive and bring your team along on the journey.

  2. Demonstrated ability to automate environments using CI/CD pipelines (Azure DevOps, GitHub Actions, etc.), experience integrating DevOps practices into AI workflows –including code versioning, and monitoring of deployed models.

Rate on application

If there is mutual interest, we will talk you through the rate structure and next steps in more detail.

Apply for this role

Submit your resume and any supporting information you would like us to consider. If there is a fit, we will be in touch to discuss the role further.

By applying, you agree to our Privacy Policy. Resumes are stored securely and only accepted in supported file formats.