Senior AI Software Engineer - Enrich & AI Agents

Nuix Limited

Sydney

Hybrid

AUD 140,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nuix is growing a new AI engineering team in Sydney that owns Enrich — our AI data-enrichment product for finding, identifying and codifying data in unstructured documents — and builds new AI and agentic capability into the Nuix Neo platform. You’ll work with Java, Python and React/TypeScript across SaaS and on-prem deployments.

As a Senior Software Engineer you’ll deliver features end-to-end, raise non-functional quality, and mentor junior engineers in a distributed team across time zones.

Qualifications

  • Degree, or equivalent, in Computer Science, Engineering or a related field.
  • Typically 7+ years' software engineering experience with a track record delivering complex work end-to-end.
  • Strong backend Java and Spring; experience with React/TypeScript; full-stack capability valued.
  • Python exposure and comfort with model-backed components and data scientists is a plus.
  • Experience with containerised, cloud and on-prem delivery (Docker, Kubernetes, AWS) desirable.
  • Interest or experience in AI/LLM-backed features, agents or NLP/document‑intelligence domains is highly desirable.

Responsibilities

  • Own end-to-end delivery of significant features and epics — design, build, test and ship.
  • Bring greater awareness of non-functional requirements (security, performance, DevOps) and ensure architecture principles are followed.
  • Provide thoughtful, pragmatic code review on complex PRs, capturing security concerns and ensuring secure-by-design practices.
  • Set and refine code best practices; help maintain and improve QA gates.
  • Be active in architecture discussions — asking questions, challenging approaches, contributing to target state.
  • Drive collaboration within the team and communicate effectively across teams and geographies.
  • Mentor and support mid-level, associate and graduate engineers.
  • Contribute to how we design, evaluate and ship AI agents and agentic capability in the platform.

Skills

Java
Spring framework
React
TypeScript
Python
DevOps
Docker
Kubernetes
AWS
AI/LLM

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS

Job description

Nuix is growing a new AI engineering team in Sydney that owns Enrich — our AI data-enrichment product for finding, identifying and codifying data in unstructured documents — and builds new AI and agentic capability into the Nuix Neo platform. You’ll work with Java, Python and React/TypeScript across SaaS and on-prem deployments.

As a Senior Software Engineer you’ll deliver features end-to-end, raise non-functional quality, and mentor junior engineers in a distributed team across time zones.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sydney-based Senior AI Software Engineer — Data Enrichment Platform
Sydney-based Senior AI Software Engineer — Data Enrichment Platform

Nuix • Council of the City of Sydney

Hybrid
AUD 120,000 - 180,000
AI Data Enrichment Software Engineer (Hybrid)
AI Data Enrichment Software Engineer (Hybrid)

Nuix • Council of the City of Sydney

Hybrid
AUD 110,000 - 150,000
Senior AI Platform Architect & Principal Engineer
Senior AI Platform Architect & Principal Engineer

Nuix • Council of the City of Sydney

Hybrid
AUD 180,000 - 300,000
Associate Software Engineer, AI Team — AI Data Enrichment
Associate Software Engineer, AI Team — AI Data Enrichment

Nuix Limited • Sydney

Hybrid
AUD 70,000 - 90,000
AI Software Engineer (Entry) – Sydney Hybrid
AI Software Engineer (Entry) – Sydney Hybrid

Nuix • Council of the City of Sydney

Hybrid
AUD 70,000 - 90,000
Senior Software Engineer - AI Team
Senior Software Engineer - AI Team

Nuix • Council of the City of Sydney

Hybrid
AUD 120,000 - 180,000
Software Engineer (mid-level) - AI Team
Software Engineer (mid-level) - AI Team

Nuix • Council of the City of Sydney

Hybrid
AUD 110,000 - 150,000
AI Engineering Manager - Global Team & Data Enrichment
AI Engineering Manager - Global Team & Data Enrichment

Nuix • Sydney

Hybrid
AUD 190,000 - 230,000
Engineering Manager - AI Team
Engineering Manager - AI Team

Nuix • Sydney

Hybrid
AUD 190,000 - 230,000
Principal AI Engineer & Architecture Lead (Sydney)
Principal AI Engineer & Architecture Lead (Sydney)

Nuix Limited • Sydney

Hybrid
AUD 180,000 - 240,000