Skip to main content

Narrative

About

Made for storytellers, by storytellers

Narrative is home to builders, risk-takers, artists, and storytellers. Our products are designed to empower the everyday modern photographer.

Location
Auckland
Website
Visit website 
Founded
2017
Employees
11-50
Industry
Artificial Intelligence
Funding stage
Seed
Founders vision
Learn more

Culture

Our space

Careers

Available roles

The Matchstiq Top 50

Matchstiq's take on Narrative

Narrative is on a mission to help photographers spendLess time working and more time doing what they love.

The Market Opportunity Ahead for Narrative

There are over 5 million photographers worldwide, and Narrative is building AI models to understand image desirability, helping photographers find their best images from a photo shoot. With only a short time in market, Narrative’s main product Select, is seeing rapid growth. Users are reporting 48% time saved which will only increase over time. The early indications are that Narrative have an exciting growth journey ahead. 

Diversity and Inclusion at Narrative

Diversity and Inclusion seriously at Narrative, with a commitment to knit it into the fabric of the company.

They believe that hiring diverse people requires thought and effort through the recruitment process, which includes:

  • Having a diverse team involved in the interview stage
  • Developing practises that attract people from all walks of life
  • Implementing a flexible working policy which supports remote workers, Parental Leave policy (for both traditional and non-traditional parents) Implementing an Unlimited Sick Leave policy which supports everyone on the team.

They also acknowledge and understand that real diversity takes focus and work and are excited about continuing to build that.

More about Narrative

Since launching in 2019, Narrative has acquired thousands of loyal photographers from across the world. As one of NZ’s leading AI companies, they use leading-edge technology and have a tech stack that most developers dream of.

The team is located in Auckland, New Zealand and is backed by some of the biggest US and NZ based VCs.

Working with us

Values

  • Seek the truth

    We seek out our strengths and weaknesses and accept them – at all times being authentically true to ourselves, and each other.

  • Create like an artist

    We walk in artists’ shoes and embrace creative freedom. We’re curious, passionate and hunt for the deeper meaning.

  • Play like a child

    We give ourselves permission to laugh, play and be vulnerable like we are children again. Humour is valued highly and shared liberally.

  • Nurture each other

    We grow tall by nurturing each other with kindness and compassion. We celebrate, show our gratitude and care with diligence.

  • Champion your craft

    We champion our craft and our team – owning our work, striving for excellence and inspiring each other to do the same.

 
 

Machine Learning Engineer / Data Scientist

Permanent role: Starting as soon as a candidate is available.

Location: Based in our office on Karangahape Road in Auckland, New Zealand; with some days of the week optionally remote.

Salary: Around NZ$100,000, depending on experience + Employee Share Option Scheme participation.

About the Product

Narrative is one of NZ’s fastest growing software as a services (SaaS) companies with global customers. Narrative builds products to serve the 5 million professional photographers worldwide, working to significantly reduce photographers processing time and to support their daily workflow by developing AI powered tools. We’re backed by some of the best VC’s worldwide and with talent from Dropbox, Google and some of NZ's best people working together to solve this.

We have thousands of photographers using our products and we’re growing. This is a unique opportunity to join our AI team and build industry-leading AI products.

About the Role

You’ll be working with the Head of AI and contributing to the core-value of Narrative’s software in two ways: 

First by taking ML models from a research state through to production. This means refining existing models as requirements change, optimising models for running on-device, re-training models as new training data becomes available, and validating models at every stage to prevent a drop in accuracy. You don’t need to be the world-expert at creating custom Deep Learning models, but you do need to be able to take models from world-experts and make them work in the real-world.

Second by doing Data Analytics and discovering patterns in data. These patterns can be used to build new features, build new models, and adjust existing models to work better in specific circumstances. This kind of research is invaluable for the product and the company.

You’re naturally curious and capable of thinking outside the box to solve complex problems across a wide set of domains. You care deeply about getting to the root of the problem, taking a first principles approach to problem solving, and being relentless in the face of insurmountable challenges. Your work at Narrative will not only contribute to a world class product, but also help define an entire new category in the making.

Narrative is committed to building AI software that works for people from all genders, ethnicities, racial and religious backgrounds. We want our team to reflect this focus. Research shows that white men apply to jobs when they meet an average of 60% of the criteria, while women and other marginalised folks tend to only apply when they check every box. So, if you really love the idea of working for Narrative, and think you have what it takes, please apply, even if you do not tick every box in the job description.

Some of the things you will work on

  • Training, modifying, validating, optimising and deploying high-quality ML models in the Computer Vision space

  • Collecting analytics on the performance of models running in the wild

  • Doing statistical analysis of data and user behaviour patterns

  • Continually enriching our Data Warehouse more insights 

We’re looking for someone who has

  • Strong problem solving skills

  • Proven research capability applying knowledge about image processing, mathematical modelling and deep learning to build algorithms and software

  • Demonstrated academic research capability with a relevant PhD, Masters degree or otherwise

  • Ability to build ML models with PyTorch or Tensorflow

  • Outstanding knowledge of Data Science and Statistics principles

  • Excellent Python programming skills

  • Knowledge of Data Querying for SQL, NoSQL and Graph databases

  • 2-5 years of industry experience

  • Excellent communication skills

  • Excitement about impacting and changing the lives of photographers and the future of photography

Handy to have, but not required

  • Experience running ML on the edge / on-device

  • Good programming ability in JavaScript

  • A keen interest in photography

 

 

Software Engineer (Cloud, Data & AI)

Permanent role: Starting as soon as a candidate is available.

Location: Based in our office on Karangahape Road in Auckland, New Zealand; with some days of the week optionally remote.

Salary: Around NZ$100,000 - $130,000 depending on skills and experience + Employee Share Option Scheme participation.

About the Product

Narrative is one of NZ’s fastest growing software as a services (SaaS) companies with global customers. Narrative builds products to serve the 5 million professional photographers worldwide, working to significantly reduce photographers processing time and to support their daily workflow by developing AI powered tools. We’re backed by some of the best VC’s worldwide and with talent from Dropbox, Google and some of NZ's best people working together to solve this.

We have thousands of photographers using our products and we’re growing. This is a unique opportunity to join our AI team and build industry-leading AI products.

About the Role

You’ll be working with  the AI team to build data pipelines, automations and Data Warehousing systems and semi-supervised/active-learning workflows that enable the world-class Data Science and Machine Learning at Narrative. This role is all about the behind-the-scenes software engineering data lifecycle work that is fundamental to building AI.

For example, if our machine learning model struggles to find faces of people partially obscured by foliage, then it’s this role’s job to integrate a machine learning model that can detect foliage, tweak the thresholds of the face finding model to return any probably match, write code to find when results from the two models intersect, and run all this on millions of images in our cloud-based Data Warehouse to find those images that will be good training data. Then to take the matching images and integrate them with a manual labelling platform such that humans can label the data. Then, finally, to build all that into an automation that can be run with minimal human intervention.

This is a great opportunity for you if you are a skilled software developer or devops engineer who wants to transition into the world of AI. It’s also great if you are a Data Engineer who wants to build cost-effective scalable legacy-free systems in a fast-moving team. In either case, we’d love to hear from you. Your work at Narrative will not only contribute to a world class product, but also help define an entire new category in the making.

Narrative is committed to building AI software that works for people from all genders, ethnicities, racial and religious backgrounds. We want our team to reflect this focus. Research shows that white men apply to jobs when they meet an average of 60% of the criteria, while women and other marginalised folks tend to only apply when they check every box. So, if you really love the idea of working for Narrative, and think you have what it takes, please apply, even if you do not tick every box in the job description.

Some of the things you will work on

  • Building greenfield systems that make data labelling as efficient and high-quality as possible

  • Running machine learning models in a cloud environment to enrich existing data

  • Setting up end-to-end tests to validate machine learning models remain accurate over time

  • Maintaining, querying and extending a sophisticated Cloud-Based Data Warehouse that can provide data and insights to the AI team

  • Working with Data Scientists to automate some of their routine work

  • Mentoring more junior staff

We’re looking for someone who has

  • Excellent coding skills in either Javascript and Python (ideally both)

  • Must have effortless ability to build distributed cloud-based solutions within AWS or related technologies (Lambda, Docker, EC2, Message Queues, Batch Workflows, Terraform, etc.)

  • 4+ years of industry experience

  • Good communication skills 

  • Knowledge of Data Querying and Database Design for SQL, NoSQL and Graph databases

  • Interest in Data Science and Statistics principles and desire to keep learning in this area

  • Ability to be scrappy and build imperfect solutions quickly and then improve them over time

  • Excitement about impacting and changing the lives of photographers and the future of photography

Handy to have, but not required

  • AWS Certification

  • Experience in the dealing with image data

  • Masters degree

  • A keen interest in photography

 

Senior Software Engineer

Permanent role: Starting as soon as a candidate is available.

Location: Based in our office on Karangahape Road in Auckland, New Zealand; with some days of the week optionally remote (however, we’re all currently remote due to lockdowns). We are also supportive of fully remote members in New Zealand.

Salary: Around NZ$140,000 - $150,000 depending on skills and experience + Employee Share Option Scheme participation + Benefits.

About Narrative:

Narrative is one of NZ’s fastest growing software as a service (SaaS) companies with global customers. Narrative builds products to serve the 5 million professional photographers worldwide, working to significantly reduce their processing time and to support their daily workflow with AI powered tools. We’re backed by some of the best VC’s worldwide, with talent from Dropbox, Google and some of NZ's best people working together to solve this.

We have thousands of photographers using our products and we’re growing. This is a unique opportunity to join our team and build industry-leading AI products.

We're committed to building products for professional photographers who work with people from all genders, ethnicities, racial and religious backgrounds. We think it’s important that our team reflects the same diverse audience. We're actively working to grow a diverse team and offer: flexible and remote working options, 1 month paid parental leave in addition to government leave, 30 hours a week for 6 months on full pay following return from parental leave (for both birthing and non-birthing parents) and extended sick leave to support our team to get through the many things life can throw your way.

About the Role

You’ll be working on Narrative’s engineering team helping to develop our product Narrative Select. You’ll join the team with a strong focus on frontend development. 

Frontend development at Narrative is a little different. You won’t be just implementing nifty pieces of UI and UX day in, day out. You will be responsible for our Electron app, writing NodeJS code that has access to the underlying OS. Select operates in a multi-process environment whether that be NodeJS processes, web workers, or Rust processes. This comes with its own set of considerations and concerns.

You’ll be dealing with problems not faced by traditional web apps. We are competing against native apps written in C++ using classic web technologies; a tall order for sure. You’ll reach for cutting-edge tools such as WebGL, WebAssembly, WebGPU to help us succeed.

You’ll be working closely with Rust and AI engineers to deliver polished end-to-end features for Select. Given the nature of our product, we are a very performance-centric team. We’re always looking for new opportunities to make our product faster and to squeeze every last piece of performance out of the technologies we use. 

You will also be relentlessly product-focused. You will take a keen interest in how our users are using the product, how they wish it was better, using hard quantitative and qualitative data to inform concrete product-driven decisions. You understand that everything is a tradeoff, and there are simply not enough hours in the day to do everything. To that end, you are constantly focusing on the most important issues for the product.

In order to succeed in this role, you will need to be curious. We want people who will bring a fresh perspective, questioning how things are done and experimenting with new approaches and technologies. You will hold a very senior role within our engineering team, helping to form a vision for the architecture of our app, preaching best practices, advocating for better testing techniques, and helping to mentor and level up junior developers. 

This is a rare opportunity to have influence and impact on a world-class product in an early stage and help make it a success.

About our technology:

Narrative Select is an Electron app built using Web technologies such as React and Typescript. We use Canvas2D for image rendering and transformations. Select’s brain is a speedy wee daemon called Maxwell written in Rust. Maxwell does all the heavy lifting for Select, including image processing and ML analysis.

You might work on:

  • Collaborating with your team and coming up with elegant solutions for hard problems.

  • Squeezing every drop of performance out of web technologies with tools such as WebGL and WebAssembly.

  • Experimenting with more performant ways to decode and prepare images.

  • Helping your colleagues level up by reviewing code, mentoring and implementing best practices with the applications team.

  • Implement pixel perfect UI.

  • Working with other team members to define requirements and API's for new Select features.

  • Evolving and contributing to our testing strategy to give us all assurance that Select is solid.

  • Helping streamline our deployment and testing workflow by extending CI/CD infrastructure.

  • Working with our product team to deeply understand the customers needs and the best way to deliver features and improvements.

  • Collaborate towards the establishment of detailed guidelines and standards for product development processes based on industry best practices and your experience.

We're looking for someone who:

  • Has many years of experience and has been around the block. Writing elegant and tested code is second nature to you.

  • You’re not tied to any specific part of the stack. You’re happy to jump in where you’re needed and level up when required. We’re after a problem solver as opposed to [Insert specific part of the stack here] Developers.

  • Has professional experience with modern web technologies such as Typescript, React, Node, Vue, Redux, Redux Saga, and TailwindCSS.

  • You know what it means to lead, and have experience with this (big or small). You build confidence, technical skills, and motivation in all team members regardless of their role in the company.

Nice to have:

  • Experience with Electron.

  • Experience in dealing with image data.

  • A keen interest in photography.

Narrative is committed to building AI software that works for people from all genders, ethnicities, racial and religious backgrounds. We want our team to reflect this focus. Research shows that white men apply to jobs when they meet an average of 60% of the criteria, while women and other marginalised folks tend to only apply when they check every box. So, if you really love the idea of working for Narrative, and think you have what it takes, please apply, even if you do not tick every box in the job description.

 

Intermediate DevOps Engineer

Permanent role: Starting as soon as a candidate is available.

Location: Based in our office on Karangahape Road in Auckland, New Zealand; with some days of the week optionally remote (however, we’re all currently remote due to lockdowns). We are also supportive of fully remote members in New Zealand.

Salary: Around $100,000 - $110,000 NZD depending on skills and experience + Employee Share Option Scheme participation + Benefits.

About Narrative:

Narrative is one of NZ’s fastest growing software as a service (SaaS) companies with global customers. Narrative builds products to serve the 5 million professional photographers worldwide, working to significantly reduce their processing time and to support their daily workflow with AI powered tools. We’re backed by some of the best VC’s worldwide, with talent from Dropbox, Google and some of NZ's best people working together to solve this.

We have thousands of photographers using our products and we’re growing. This is a unique opportunity to join our team and build industry-leading AI products.

We're committed to building products for professional photographers who work with people from all genders, ethnicities, racial and religious backgrounds. We think it’s important that our team reflects the same diverse audience. We're actively working to grow a diverse team and offer: flexible and remote working options, 1 month paid parental leave in addition to government leave, 30 hours a week for 6 months on full pay following return from parental leave (for both birthing and non-birthing parents) and extended sick leave to support our team to get through the many things life can throw your way.

About the Role

You’ll be working on Narrative’s engineering team within our Services team on reliability and automation. The Services team provides support to all areas of the business including other engineering teams, Marketing and AI. Our goal is to provide fast and dependable API and cloud services not only to support our existing products, but also the people who make those products with the data and tooling they need.

You’ll spend your days working with our existing codebases and tooling (Elixir, Python, Rust, JavaScript and Terraform) and AWS cloud services to measure, design, and scale our systems.

You’ll share an on-call roster with other members of the team, and be responsible for triaging, fixing, or escalating production issues when they inevitably arise.

In order to succeed in this role, you will need to be curious. We want people who will bring a fresh perspective, questioning how things are done and experimenting with new approaches and technologies.

You will be our first full-time DevOps engineer, helping to form a vision for the architecture of our systems, preaching best practices and sharing your expertise with our teams.

This is a rare opportunity to have influence and impact on a world-class startup at an early stage and help make it a success.

About our technology:

Our API services are built using Elixir and OTP - providing the API glue that supports both Select and Publish.  Behind the scenes we use AWS and Terraform for everything from running our databases to storing and processing our AI datasets.  We also have custom CI/CD infrastructure and benchmarking labs for our products.

You might work on:

  • Collaborating with your team and coming up with elegant solutions for hard problems.

  • Automating manual workflows by developing new tools or scripting old ones.

  • Evolving and contributing to our monitoring strategy to ensure that our apps have a solid foundation.

  • Helping streamline our deployment and testing workflow by extending CI/CD infrastructure.

  • Removing obstacles for our product teams as they build new features or experience growth.

  • Business continuity planning and testing.

We're looking for someone who:

  • Has a few layers on the onion and is able to make wise choices when things go sideways.

  • Has professional experience with infrastructure automation (e.g. Terraform, CloudFormation).

  • Experience with Ruby, Python or other common automation scripting language.

  • Has a drive to automate the universe.

Nice to have:

  • Familiarity with Elixir/OTP, Postgres and Redis.

  • Associate-level AWS certification.

  • A keen interest in photography.

Narrative is committed to building AI software that works for people from all genders, ethnicities, racial and religious backgrounds. We want our team to reflect this focus. Research shows that white men apply to jobs when they meet an average of 60% of the criteria, while women and other marginalised folks tend to only apply when they check every box. So, if you really love the idea of working for Narrative, and think you have what it takes, please apply, even if you do not tick every box in the job description.

Want to keep up-to-date?

We send out a weekly email with relevant events, the latest jobs and career insights from interesting and candid people.

Yes please! arrow-right