Senior AI Software Engineer: West Recruitment (on behalf of a major NSW Government department)
Jul 30, 2025 |
Location: Eveleigh, Sydney NSW (Hybrid) |
Deadline: Not specified
Experience: Senior
Continent: Oceania
Salary: $1,000 per day + Super
This is a role with a major NSW Government department that is at the forefront of digital innovation, particularly in AI and machine learning. Their goal is to modernize crucial public services, directly influencing future generations. They're building a team of forward-thinking technologists focused on designing ethical, scalable, and high-performance digital solutions in a dynamic and purpose-driven setting.
About the Role
This is a pivotal role for a Senior AI Software Engineer with significant hands-on experience in JavaScript and Python. You will be responsible for designing and developing scalable software platforms, integrating AI functionalities into enterprise systems, and leading code reviews and mentoring within agile development squads. This position bridges product development and applied research, supporting the deployment of AI-driven solutions across a large government ecosystem.
Key responsibilities for this role include:
Designing scalable applications using JavaScript and Python.
Building full-stack systems, including REST APIs and cloud-based backends.
Developing automation, monitoring, and remediation tools to enhance service uptime.
Driving software R&D in line with the departmentβs AI strategy and assurance framework.
Creating work packages, conducting code reviews, and mentoring junior developers.
Collaborating with multidisciplinary teams spanning design, AI, data, and operations.
Requirements
Experience & Skills:
5+ years of experience in software engineering using JavaScript and Python.
Strong background in AI/ML integration within real-world applications.
Knowledge of REST APIs, cloud-native architectures, and rapid development cycles.
Familiarity with object-oriented and functional programming principles.
Experience building high-throughput, resilient systems in cloud environments.
A continuous improvement mindset and strong mentoring skills.
Qualifications:
A Degree in Computer Science or a related field.
Experience with AI frameworks (TensorFlow, NLP, etc.) is highly desirable.
Azure cloud experience and familiarity with Node.js, Vue.js are a plus.
Knowledge of the NSW AI Assurance Framework (or similar policy/ethical frameworks).
π Apply Now
π 13 views | π 0 clicks