-
West Recruitment Consulting

Artificial Intelligence Engineer

West Recruitment Consulting
Australia · Contract · Mid-Senior

Role Title: Senior AI Software Engineer (JavaScript / Python)

Contract Length: 12 months

Pay: $1,000 per day + Super

Location: Eveleigh with flexible hybrid working

Team Culture: Agile, research-informed, and delivery-focused


About your new employer!


This major NSW Government department is leading the way in digital innovation, with a strong focus on AI and machine learning to modernise critical public services. Their work directly impacts future generations, and they’re building a team of forward-thinking technologists to design ethical, scalable, and high-performance digital solutions in a fast-paced and purpose-driven environment.


About your new role!


This is a key role for a Senior AI Software Engineer with deep hands-on expertise in JavaScript and Python. You’ll design and develop scalable software platforms, integrate AI functionality into enterprise systems, and lead code reviews and mentoring across agile development squads.


This role sits at the intersection of product development and applied research, supporting the rollout of AI-driven solutions within a large government ecosystem.


Key tasks 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 for improved service uptime
  • Driving software R&D aligned to the department’s AI strategy and assurance framework
  • Creating work packages, reviewing code, and mentoring junior developers
  • Collaborating with multidisciplinary teams across design, AI, data and operations


About You!


We’re looking for someone with:

  • 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 for the role include:

  • 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 is a plus
  • Knowledge of the NSW AI Assurance Framework (or similar policy/ethical frameworks)


What’s on offer?


Role Title: Senior AI Software Engineer (JavaScript / Python)

Contract Length: 12 months

Pay: $1,000 per day + Super

Location: Eveleigh with flexible hybrid working

Team Culture: Agile, research-informed, and delivery-focused


To apply, use the Apply Now button or for further information and a confidential discussion, please contact Rick.

Key Skills

Ranked by relevance

ai javascript cloud functional programming machine learning tensorflow python
Login to Apply
Posted
Jul 30, 2025
Type
Contract
Level
Mid-Senior
Location
Eveleigh

Industries

Government Administration IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
BairesDev
Related

Senior Software Engineer (Go) - Remote Work

2026-05-21

Full-time
Mid-Senior
Austria
IT Services
Information Technology
View Job Details
Infosys
Related

Network Engineer

2026-05-27

Full-time
Not Applicable
Australia
IT Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering