Senior ML Engineer / Data Scientist Opportunity at Narrative
Permanent Role: Start as soon as you're available.
Location: Our office is on Karangahape Road, Auckland, New Zealand. You can work remotely for two days a week to balance face-to-face communication with the flexibility of working from home.
Visa Sponsorship: Available for exceptional candidates applying from outside of New Zealand.
Salary: A competitive package based on skills and experience, plus participation in a generous employee share option scheme.
About Narrative
Narrative is one of New Zealand’s fastest-growing software-as-a-service (SaaS) companies. We create products for millions of professional photographers globally. Our AI-powered tools enhance photo selection and editing workflows for photographers from over 160 countries, significantly boosting productivity.
Backed by top-tier Venture Capitalists such as Founders Fund, our team of exceptionally talented staff is committed to driving innovation in this field. We process more than 2 billion images annually through our AI systems.
Learn more about our company culture and what it's like to work at Narrative by visiting .
At Narrative, we foster a nurturing company culture. You'll join a smart, friendly, and supportive team that values psychological safety. Here, you can be your authentic self, freely discuss ideas, and make the best decisions to do your best work.
Your Role and Responsibilities
Model Creation & Analytics
- Design, train, modify, validate, optimize, and deploy novel ML models in the Computer Vision space.
- Craft the best training, validation, and test datasets for our models.
- Conduct statistical analysis to identify user data patterns and behaviors to improve model accuracy.
- Work with a Data Labelling team to refine training data.
Data Pipelines and Data Warehousing
- Create and maintain ML data pipelines.
- Batch process data in our data warehouse.
Diverse Engineering Challenges
- Solve intricate technical challenges.
- Work with large datasets of labeled and unlabeled data.
- Collaborate with marketing, product, engineering, and AI teams to solve multi-disciplinary problems.
Requirements
Attitude
- Self-directed problem solver who can independently tackle technically challenging problems.
- Strong communication skills across teams, integrating feedback and expertise from diverse sources.
- Enthusiasm for Data Engineering tasks, recognizing their essential role in the team's success.
- Passion for impacting photographers' lives and shaping the future of photography.
- Curiosity to learn and understand deeply.
- Ability to swiftly build and improve solutions over time.
Skills & Experience
- 5+ years of industry experience.
- Proficient in Python and excellent coding skills.
- Exceptional communication skills.
- Expertise in building custom Computer Vision ML models using PyTorch or TensorFlow.
- Knowledge of model tuning and optimization.
- Experience with SQL, NoSQL, or Graph databases.
- Able to interpret and implement findings from academic research papers.
- Proven ability in novel research, especially in image processing, mathematical modeling, algorithms, and deep learning.
Education
Master’s degree or PhD in Data Science, Computer Science, Software Engineering, Mathematics, or a similar field; or equivalent experience.
Deep knowledge of Data Science and Statistics tools and principles.
Handy to Have (But Not Required)
- A keen interest in photography.
- Knowledge of Snowflake, Databricks, or similar.
- Proficiency in Rust or C/C++.
- AWS certification.
Benefits
- 1 month of paid parental leave in addition to government leave,