Machine Learning Applied Scientist (Co-op)

Apera AI Inc

Vancouver

On-site

CAD 40,000 - 50,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apera AI Inc. in Vancouver is seeking a Machine Learning Applied Scientist for an 8-month co-op (Jan 2027–Aug 2027) to advance the 4D Vision technology used on industrial robots.

You will prototype, evaluate, and improve ML models in real manufacturing environments, collaborating with robotics and software engineers to enable robust, production-grade systems.

Qualifications

  • Proficiency in Python and ML frameworks (e.g., PyTorch).
  • Understanding of computer vision fundamentals (detection, segmentation, 3D geometry).
  • Familiarity with model training, tuning, and evaluation workflows.

Responsibilities

  • Prototype and evaluate vision models for object detection and depth estimation.
  • Translate research into production-ready improvements and document trade-offs.
  • Enhance synthetic data generation to support model generalization.

Skills

Python
PyTorch
Computer Vision
Model Training

Education

Active student in coop program
Post-secondary enrollment

Tools

Docker
Linux

Job description

Machine Learning Applied Scientist (Co-op)

Apera is an innovative, Vancouver-based company at the forefront of robotics, AI, and machine vision — recognized with the 2025 Frost & Sullivan Technology Innovation Leadership Award and the 2024 BC Tech "Company of the Year, Growth" award. We're on a mission to redefine AI-driven robotic vision.

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 grasp objects with human-like capability. Challenging applications such as bin picking, sorting, packaging, and assembly are now open to fast, precise, and reliable automation. We work with the world's leading automotive OEMs and Tier 1 suppliers.

Our portfolio spans Vue (our 4D Vision software), Forge (a no-code simulation and AI training studio where customers build, validate, and de-risk robotic cells before any hardware is bought), and VuePod, our new turnkey, productized bin-picking cell.

Role Overview

Apera AI is seeking a Machine Learning Applied Scientist (Co-op) for the 8 months term period (Jan 2027 - August 2027) to support the development of our 4D Vision Technology used by industrial robots to perform fast, precise tasks in manufacturing environments.

This role is based in-person at our Vancouver office.

In this role,you willapply machine learning and computer vision techniques to real-world challenges like robotic part picking and localization in structured, high-speed applications.You’llprototype, evaluate, and improve models that are deployed on factory floors in industries such as automotive and industrial manufacturing.

Employee Value Proposition (EVP)

  • Purpose :You’llcontribute to the intelligence behind robotic systems that perform precise, high-speed automation taskssuch aspart picking and placement for stamped metal components or machined assemblies.
  • Growth: You’llgain hands-on experience applying academic concepts to production workflowsandworking with internal datasets, building robust models, and learning from system behavior in real deployments.
  • Motivators: You’llbe part of a collaborative, fast-moving team, and see your models tested in simulationand onreal industrial robots used in customer-facing solutions.

Major Objectives

  • Prototype and Evaluate Vision Models Within the first 90 days, implement machine learning models for object detection, depth estimation, or 6-DoF pose estimation. Benchmark performance using internal datasets that reflect real manufacturing conditions. [Tools:PyTorch, internal GPU cluster, dataset tools]
  • Translate Research into Production-Relevant Improvements Identify and prototype methods from recent ML or computer vision research. Adaptthem to our application domain and evaluate them against production baselines. Document findings and trade-offs. [Focus: Model speed, stability, accuracy under varying lighting and part geometry]
  • Enhance Synthetic Data Generation for Model Training Contribute improvements to the synthetic data generation pipeline,focusing on expanding variation in object shape, material, and pose. Help ensure the dataset supports model generalization across production use cases.

Critical Subtasks

  • Evaluate the ML Development Environment In your first month, review the current training and validation tools. Identify areas for performance or usability improvements and contribute one concrete change by mid-term.
  • Collaborate Cross-Functionally and Debug Model Issues Work with robotics and software engineers to understand deployment requirements and constraints.Assistin diagnosing issues with model performanceobservedduring robotic testing orsimulation, andhelp implement fixes or improvements.
  • Own and Deliver a Scoped ML Project Lead a focused initiative such as testing a new augmentation strategy, developing a lightweight evaluation tool, or experimenting with model modifications for improved robustness. Present outcomes with metrics and insights at the end of the term.
  • Support Research on a Strategic Vision Problem Join early investigations into longer-term capabilities, such as handling part occlusion or improving modelbehaviorwith similar-looking parts. Conduct benchmarking and literature review to inform future roadmap decisions.

Culture and Situation Fit

You’llthrive if you value initiative, technical depth, and seeing data as a design lever, not just input. Apera AI is fast-paced, collaborative, and impact-driven. Engineers here build systems that make AI dependable in messy, real-world conditions

You’llthrive here if you:

  • Want to apply ML to real-world problems in industrial automation.
  • Are excited to see your work influence how robotic systems are built and deployed.
  • Enjoy solving practical problems with research-informed tools.

Qualifications

  • Proficiencyin Python and machine learning frameworks (e.g.,PyTorch).
  • Understanding of computer vision fundamentals (e.g., detection, segmentation, 3D geometry).
  • Familiarity with model training, tuning, and evaluation workflows.
  • Interest in robotics or applying ML in production-grade software.

Bonus Experience (Not Required)

  • Experience with synthetic data generation or tools like Blender.
  • Exposure to 6-DoF pose estimation, point cloud processing, or depth sensing.
  • Experience working in Linux or Docker-based environments.
  • Familiarity with AWS services used in ML development workflows (e.g., S3, EC2, SageMaker).

The compensation for this co-op role is CAD $3,600 to $4,500 per month. This is your opportunity to gain hands-on learning experience in one of the fastest-growing industries at the intersection of robotics, AI, and industrial automation.

This role requires working from our office located in Vancouver. Are you able to work from our office as required?

This role is only available to students currently enrolled in a recognized post-secondary co-op program.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Applied Scientist (Co-op)
Machine Learning Applied Scientist (Co-op)

Socket.dev • Vancouver

On-site
CAD 40,000 - 50,000
Machine Learning Applied Scientist (Co-op)
Machine Learning Applied Scientist (Co-op)

Aperaaiinc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - C++ (Co-op)
Software Developer - C++ (Co-op)

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Aperaaiinc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000
Gastown office
Transit access
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Socket.dev • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Aperaaiinc • Vancouver

On-site
CAD 40,000 - 50,000
Co-op position
Gastown office