Senior AI Engineer (Sydney-Based)
We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix. This extends to our People. We're fiercely passionate, love working at pace, thrive in ambiguity, live, and breathe outside of the box, and above all are good humans. We're determined to make a positive difference in the world, whether through our solutions which help the top companies, governments and agencies find the truth and combat illegal activities, or through our people who care about contributing and giving back both within, and outside, of Nuix. We are a Force For Good. We're selective about who comes on board, and you should be too. But if the above sounds like a match, get in touch today and get ready for the possibility of starting a once-in-a-career journey.
Role Overview:
Nuix is building a new AI engineering team in Sydney. The team owns Enrich, our AI data enrichment product that finds, identifies and classifies information in unstructured documents. It will also build new AI and agentic capability into the Nuix Neo platform, helping investigators, legal teams and regulators find what matters in very large volumes of data, where accuracy and auditability count.
As a Senior Software Engineer you will be a strong individual contributor who takes features from design to done. You’ll write backend code in Java and Spring Boot, work with Python and React/TypeScript where needed, and help raise the standard on security, performance and DevOps. You’ll also help the team’s more junior engineers grow.
Our products ship as SaaS and on-premises, so you’ll build software that runs in customer-managed environments as well as in the cloud.
Location:
This position will be based in our Sydney office. The candidate is required to attend the office a minimum of 3 days per week but may voluntarily elect to work either remotely or from the Sydney office for the remaining 2 days of the week. (We welcome candidates who are based in other locations in Australia and are willing to relocate to Sydney)
Key Responsibilities
- Own significant features and epics end to end across Enrich and our agentic work, from design through build, testing and release.
- Improve and extend an established machine learning product with pragmatic changes, rather than unnecessary rewrites.
- Help shape how we design, evaluate and ship AI agents and LLM-backed features in the platform.
- Raise the standard on security, performance and DevOps, including secure-by-design code review on complex pull requests.
- Contribute to architecture discussions by asking questions, challenging approaches and helping define the target state.
- Work closely with product, architecture and data science colleagues, across time zones.
- Mentor mid-level, associate and graduate engineers.
Skills, Knowledge and Expertise
- More than 7+ years of Software Engineering experience, with a record of delivering complex work end to end.
- Strong hands-on backend engineering (bonus points for Java, Springboot). You write code every week and can discuss concurrency, failure handling, performance and trade-offs in work you’ve done.
- Experience shipping AI-backed software, or a clear wish to build it with the support of a team that has. We pair skills across the team.
- You use AI tools in your own engineering workflow, can check AI-generated code, and can speak confidently about what works and what doesn’t.
- Good engineering judgement, clear communication, and a willingness to mentor in a distributed team.
- A degree in Computer Science, Engineering or a related field, or equivalent experience.
Desired Expertise:
- Both agentic and classic machine learning experience in a product, including RAG, LLM evaluation and MCP.
- Python in production, and NLP, search (Elasticsearch, OpenSearch or Lucene) or document intelligence.
- Kafka or other event-driven and data pipeline experience.
- Kubernetes, Docker and AWS, plus CI/CD (for example Jenkins) and a strong automated testing practice.
- React and TypeScript for full-stack work.
(Tip for a successful consideration: As you prepare your application, we encourage you to carefully review the requirements associated with this role to ensure eligibility. To support a meaningful assessment of your fit, your resume should provide clear, detailed examples of your contributions, measurable impact, and relevant commercial experience that align with the role’s criteria. Please be aware that we rely solely on the information presented in your application - if specific experience or achievements are not included, we are unable to infer or assume them.)
About NUIX
Nuix is an equal opportunities employer. Don’t let imposter syndrome hold you back! We welcome all applications and are a flexible employer.
We strive to make any required adjustments where possible to make the process fair and equitable for everyone. If you need any accommodations throughout the interview process, please note this in your job application.
Nuix is on an incredible journey of transformation, aligning our strengths with our ambitions to pursue greater opportunities. As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.
As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.Nuix Vision
Finding Truth in a Digital World.
Nuix Mission Statement
Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
Nuix Values
- TAKE OWNERSHIP
- RESILIENT
- UNAFRAID
- TEAM NUIX
- HERO OUR CUSTOMERS
We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.
Nuix is an Equal Opportunity Employer
Love the role, but not the right fit for you? Know someone that might be awesome for this role? _We're always looking for talented people who want to make a real impact. If you refer someone and we successfully hire them, you'll receive a $1,000 gift card.Send referrals to_recruitment@nuix.com or message us on LinkedIn. T's & C's apply.
To all recruitment agencies: Nuix does not accept agency CV's unless we have an existing agreement. Please do not forward CV's to us, or our Nuix employees directly. Nuix is not responsible for any fees related to unsolicited resumes, or where there is not an agreement in place.