Senior Front-End Software Engineer (AI/ML) (PROJ-4644)

Canberra Melbourne
12 February 2026
Application ends: 18 February 2026
Apply Now
Deadline date:
18 February 2026
$140 - $160

Job Description

Remote is seeking a Front-End Developer (with full-stack capability) to join the team at IP Australia within Innovation and Digital Services, supporting the AI & Frontier Technologies team. The role contributes to the delivery of proof-of-concepts and production solutions that apply emerging technologies, particularly AI/ML, working within a multi-disciplinary team of software developers and machine learning engineers. The successful candidate will have strong front-end development experience, be comfortable delivering on AWS (with a focus on serverless), and bring agile and DevOps ways of working, the ability to work autonomously under broad direction, and excellent communication skills. Essential skills include JavaScript and/or TypeScript (ideally with Vue.js), CI/CD tooling (preferably Jenkins), and relevant ICT qualifications and/or industry certifications. (LH-05586)

Role Description

Key duties and responsibilities
Software Development:

  • Write and deliver software components in collaboration with other software developers, systems analysts and machine learning engineers.
  • Develop Proofs of Concept in a fast paced, Agile environment.
  • Develop production capabilities as part of a multi-disciplinary team.

Emerging Technologies:

  • Contribute to the application of emerging technologies and innovative approaches to support the agency's vision.
  • Deliver solutions using the AWS platform, with a strong emphasis on serverless applications.

Communication:

  • Maintain excellent communication skills to effectively collaborate with team members and stakeholders.

Essential criteria

  • Extensive experience in developing solutions using JavaScript / TypeScript, within the Vue.js framework.
  • Demonstrated ability to work within a multi-disciplinary Agile team delivering Proofs of Concepts, building production capabilities and maintaining existing systems.
  • Experience working with emerging technologies and building applications which leverage artificial intelligence and machine learning.
  • Relevant ICT qualifications and certifications.