
Senior Software Engineer - AI Team
AI
Nuix is growing a new AI engineering team in Sydney to own Enrich, an AI data-enrichment product, and build new AI and agentic capability into the Nuix Neo platform. As a Senior Software Engineer, you will take features from design to done, raise the bar on non-functional quality, and mentor junior engineers. Requires 7+ years of software engineering experience with strong backend Java and Spring, and/or React/TypeScript.
What you'll do
- 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.
What you need
Must-have
JavaSpringReactTypeScriptMUISoftware EngineeringCode ReviewArchitecture
Nice-to-have
PythonDockerKubernetesAWSAILLMAgentsNLPDocument Intelligence
Soft skills
CommunicationMentoringCollaborationPragmaticPositive presence
Senior Software EngineerAIJavaPythonReactTypeScriptHybridSydneySoftware DevelopmentNuix