Enable job alerts via email!

Software Developer in Data Generation (Machine Learning)

Apera AI Inc

Vancouver

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading AI and robotics firm based in Vancouver seeks a Software Developer in Data Generation to build and scale data pipelines that enhance AI model performance. The role emphasizes collaboration, experimentation, and impactful automation. Candidates should have 3+ years in machine learning, strong Python proficiency, and experience with data-centric AI approaches. Competitive salary of $100,000 - $130,000 CAD plus comprehensive benefits and equity.

Benefits

Equity for every employee
Comprehensive health, dental, and vision coverage
Opportunity for impactful work

Qualifications

  • 3+ years of experience in machine learning, computer vision, or data pipeline development.
  • Proficiency with Python and ML frameworks.
  • Experience building or maintaining synthetic data or simulation-based training pipelines.
  • Strong understanding of dataset design, augmentation, and experiment tracking.

Responsibilities

  • Build and scale synthetic data generation pipelines.
  • Design and automate ML workflows for data processing.
  • Experiment with new augmentation techniques.
  • Collaborate with applied scientists and engineers.
  • Create internal tools for dataset tracking.

Skills

Machine learning
Computer vision
Data pipeline development
Python
ML frameworks (PyTorch, TensorFlow)
CI/CD
Cloud ML tools
Data orchestration frameworks
Job description
Overview

A Vancouver-based startup at the forefront of robotics, AI, and machine vision technologies. Backed by VC funding and recognized with industry awards, we are on a mission to redefine the future of AI-driven robotic vision systems. Apera AI helps manufacturers make their factories more flexible and productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle objects with human-like capability. Challenging applications such as bin picking, sorting, packaging, and assembly are now open to fast, precise, and reliable automation. Apera is led by an experienced team from high-growth companies focused on robotics, artificial intelligence, and advanced manufacturing.

Apera AI is building the future of robotics and AI right here in Vancouver.

Let’s End Robot Blindness

Robots can do amazing things, if they can see. That’s where you come in. We’re Apera AI. Our breakthrough vision systems turn blind robots into intelligent, adaptable workers. But that transformation doesn’t happen without people, especially the ones who teach robots how to learn from data and see the world clearly.

We’re looking for a Software Developer in Data Generation to build the systems that connect data quality to model performance. Someone who thrives on experimentation, automation, and impact, turning messy data into intelligence that works on real factory floors.

This is an engineering-first role, not pure research, not isolated modeling. You’ll design scalable data pipelines, automate training, and make sure our models trained in simulation succeed in the real world.

What You’ll Do
  • Build and scale synthetic data generation pipelines that feed our 4D vision models.
  • Design and automate ML workflows for data processing, training, and evaluation.
  • Experiment with new augmentation and domain adaptation techniques that boost model robustness.
  • Collaborate with applied scientists, simulation engineers, and artists to bring data-driven ideas to life.
  • Create internal tools for dataset tracking, experiment reproducibility, and training diagnostics.
  • Continuously improve - apply AI-driven analytics to optimize data, accelerate iteration, and strengthen model reliability.
Qualifications
  • 3+ years of experience in machine learning, computer vision, or data pipeline development
  • Proficiency with Python and ML frameworks (PyTorch, TensorFlow, or similar)
  • Experience building or maintaining synthetic data or simulation-based training pipelines
  • Strong understanding of dataset design, augmentation, and experiment tracking
  • Hands-on experience with CI/CD, cloud ML tools, or data orchestration frameworks
Bonus points
  • Experience with domain adaptation, data-centric AI, or 3D rendering tools
  • Familiarity with robotics, simulation environments, or digital twins
Why Apera
  • Competitive salary in the range of $100,000 - $130,000 CAD, plus equity and comprehensive benefits.
  • Equity for every employee - you share in what we build
  • Comprehensive health, dental, and vision coverage
  • A chance to make a difference

At Apera AI, every employee owns equity, because those who build the future should share in its upside. Join us to make robotics more accessible, predictable, and powerful.

Interested in building your career at Apera AI Inc? Get future opportunities sent straight to your email.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.