ZOZO LogoZOZO New Zealand

Software
Engineer

(AI Focus)

Full-time
Hybrid
Newmarket, Auckland
$85,000 – $95,000 per year

About the Role

We are seeking a Software Engineer with a focus on AI agent and data-driven systems to join our team. This role involves designing, developing, and maintaining software applications, with a particular emphasis on latest AI agents development into production environments.

This position requires a solid foundation in software engineering principles and the ability to contribute to the development of scalable, reliable systems.

Key Responsibilities

  • Design, develop, and maintain software applications and agentic systems
  • Build and support APIs, data pipelines, and container integrations
  • Develop and maintain AI agent workflows and orchestration systems
  • Contribute to system architecture and technical design decisions
  • Ensure code quality through writing code and tests and code review processes
  • Work with large datasets to support reporting capabilities for internally used AI model
  • Collaborate with cross-functional teams to deliver high-quality software solutions

Skills and Experience

(Minimum Requirements)

Required

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field
  • At least 1 year of relevant experience in software development unit (or as a student with strong project work)
  • Proficiency in one or more programming languages (e.g. Python, Java, NodeJS)
  • Experience developing backend systems, APIs, or distributed applications
  • Understanding of software engineering principles: version control, and testing practices
  • Strong problem-solving skills and the ability to work independently

Desirable

  • Experience with modern data tooling frameworks (e.g. PyTorch, TensorFlow)
  • Experience with AI or machine learning (existing data models, building data pipelines and processing ML data, Pandas, NumPy, Spark)
  • Expert in data science: applying and scaling Python, TensorFlow
  • Strong communication skills

Additional Information

  • This role is classified under ANZSCO 261312 — Software Engineer
  • Applicants must have the legal right to work in New Zealand

Personal Specifications

Required

  • BSc/MSc in Computer Science, Engineering or a relevant field
  • Experience doing one or more object-oriented high level scripting (e.g. C#, C++, Python)
  • Java
  • AWS or other cloud experience
  • Python
  • Experience in data engineering: creating data models, building data pipelines and processing ML data, Pandas, NumPy, Spark
  • Expert in data science: applying and scaling Python, TensorFlow
  • As a team: we enjoy applying our knowledge in a similar high-level language — preferably using Python
  • Strong communication skills

Desirable

  • NoSQL
  • Expertise in AI models: Maths: Statistics, Probability, Linear Algebra, Multivariate Calculus
  • Broad exposure to any of computer vision, signal and image processing, numerical optimisation, or medical imaging related fields
  • Self-motivated and independent thinker
  • Strong team player with excellent communication skills

Frequently

asked questions

You can apply directly through the job links on our Careers page. Alternatively, you can send your CV using the “Send us your CV” button or email it to zozonz-recruit@zozo.com.

A CV, links to relevant work (GitHub, portfolio), and a brief cover message are usually sufficient.

Our typical process includes:

  1. CV review
  2. Introductory call with HR
  3. Skills testing
  4. Technical and team interviews

On average, 3–6 weeks, depending on role complexity and availability.

Yes — we welcome international applicants and are an accredited employer for the Accredited Employer Work Visa (AEWV).

Want to

know more?