Software Engineer

Arcanum has been in the AI/ML industry building products that Unleash Awesome since 2016 and are now seeking a software engineer to join the team!

  • Competitive Salary & ESOP opportunities
  • Wellington CBD – Great waterfront office location & Hybrid working
  • Work on cutting edge AI products

About Arcanum AI;

With a focus on business value, they are passionate about making integrating AI technology into small and medium-sized businesses easy, secure and accessible.

Arcanum believes in developing and deploying AI technologies that are fair, transparent, and non-discriminatory, protect individual privacy and security, have human oversight, and consider the broader social and ethical implications.

About the role;

As a Software Engineer, you will take a hands-on role in a cross-functional squad with 2 other software engineers and a data scientist. As part of that squad, you will deliver capabilities for our Arcanum agents, such as Archie and Arcos. You will work on the services that power these agents, the portal that customers use to administer them, and the orchestration services that bring everything together.


  • Working with Arcanum Data Scientists, carry out exploratory work on possible new AI approaches.
  • Build new features in Arcanum products, writing production-grade Python and other code.
  • Perform exploratory testing of others’ work as part of peer review.
  • Write automated tests, and perform other testing necessary to ensure that bugs and outages in production services are rare and are promptly corrected.
  • Respond, when necessary, to issues with production services, promptly and with care.
  • Fix bugs and address technical debt.
  • Contribute to UX design and technical architecture.
  • Identify ways that the team can run better.

Skills & experience;

  • 3-5 years relevant work experience in software engineering or development roles
  • Strong python development skills, experience with using python to develop web services
  • Some javascript experience
  • Ability to work with data with significant ambiguity, develop creative approaches to analytical problems, and interpret data and results from a business/industry perspective
  • Experience with test-driven development and test-automation
  • Strong interest in machine learning technologies & large language models
  • Strong oral and written communication skills


  • Good understanding of ML and AI concepts. Hands-on experience in ML model development.
  • Experience with Django
  • Experience with AWS
  • Experience with infrastructure automation tools
  • Bachelor degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related field.
  • Experience with front-end web development, JavaScript, or React.
  • Experience with the Workato integration platform-as-a-service.
  • Experience in operationalisation of Machine Learning projects (MLOps) using at least one of the popular frameworks or platforms (e.g. AWS Sagemaker).

Similar AI Jobs