AI & Computer Vision Engineer

Mycionics Inc

Kitchener

Hybrid

CAD 90,000 - 120,000

Full time

33 hours 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

Benefits offered by this job

Global travel opportunities
End-to-end ownership
Health benefits
Free parking
Casual dress

Job summary

Mycionics Inc. in Kitchener, Ontario is seeking an AI & Computer Vision Engineer to advance our robotic harvesting and packing capabilities. You will collaborate with the AI Lead to develop, train, and deploy ML models that serve as the eyes of our autonomous systems in real-world environments.

Bridge theory and practice by researching open-source solutions, tailoring them to our hardware, and benchmarking performance across data pipelines, inference speed, and robustness in product settings.

Qualifications

  • Graduate degree preferred in CS/Engineering or related field.
  • 1–2+ years of industry experience or equivalent extracurricular work.
  • Strong Python and OpenCV background; PyTorch expertise required.

Responsibilities

  • Model Development: Train, fine-tune, and deploy object detection models using PyTorch.
  • Data Pipeline Strategy: Manage annotation, augmentation, and dataset curation.
  • Applied Research & Adaptation: Tailor open-source architectures to our hardware.
  • Performance Characterization: Benchmark accuracy and inference speed regularly.

Skills

Python
PyTorch
OpenCV
C++
CUDA
SQL

Education

Graduate degree in CS/Engineering
Undergraduate degree with strong experience

Tools

NVIDIA Jetson
TensorRT
ONNX
PostgreSQL

Job description

Back to Careers page

AI & Computer Vision Engineer
  • Engineering
  • Full-Time
  • 2+ years
  • Kitchener, Ontario

Job Type: Full-Time, 40 hours per week

Location: Kitchener, ON (Trillium / Homer Watson Industrial Park)

Department: Software & AI

Reports To: AI & Data Analytics Lead

About Mycionics

We are a strong, multidisciplinary mechatronics team where every member directly contributes to the product. We don’t just write code; we design, prototype, fabricate, and industrialize full robotic systems—spanning mechanical, electrical, firmware, software, AI/ML, and data analytics—and deploy them globally to customers across three continents.

The Role

We are seeking a capable AI & Computer Vision Engineer to advance our robotic harvesting and packing capabilities. In this role, you will work directly with our AI Lead to develop, train, and deploy the machine learning models that serve as the "eyes" of our autonomous systems.

This position requires bridging the gap between academic theory and industrial application. We are looking for an engineer who can research open-source solutions, characterize their performance, and rigorously adapt them to handle the complexities of biological data in real-world environments.

Key Responsibilities

  • Model Development: Train, fine-tune, and deploy object detection models (primarily using PyTorch) to drive robotic decision-making.
  • Data Pipeline Strategy: Take ownership of the data lifecycle, including annotation management, augmentation strategies, and dataset curation to ensure robust model performance.
  • Applied Research & Adaptation: Investigate open-source ecosystems to identify "closest fit" architectures, then tailor and optimize them for our specific constraints and hardware.
  • Performance Characterization: Develop and execute methodologies to benchmark model accuracy and inference speed, ensuring continuous improvement through systematic testing.

Technical Qualifications

  • Education: Graduate degree (MSc/PhD) in Computer Science, Engineering, or a related field is preferred. Undergraduate degrees with strong, relevant experience will be considered.
  • Experience: 1–2+ years of industry experience or a history of rigorous extracurricular development. You must be able to discuss deep technical challenges you have overcome in past projects.
  • Core Stack: Strong proficiency in Python is mandatory.
  • ML Frameworks: Deep familiarity with the PyTorch ecosystem is required.
  • Computer Vision: Experience with image processing pipelines and libraries such as OpenCV.

Nice-to-Have Skills

  • Edge AI: Experience deploying models on edge devices (e.g., NVIDIA Jetson), including knowledge of TensorRT and ONNX.
  • Systems Programming: Proficiency with C++ or CUDA.
  • Data Interfacing: Familiarity with SQL/PostgreSQL.

Who You Are

  • A Technical Problem Solver: You have the initiative to take a high-level problem, research the solution, and implement it independently.
  • An Articulate Communicator: You can clearly explain complex technical concepts, your thought process, and your approach to debugging difficulties.
  • A Continuous Learner: You have a demonstrated aptitude for quickly learning new tools and adapting to the evolving landscape of AI/ML.

Why Join Mycionics?

  • Global Impact: We deploy systems to customers on three continents, offering opportunities for international travel.
  • End-to-End Ownership: Work in a facility where you see the physical machine being built next to you. You will touch every part of the stack, from the algorithm to the robot's motion.
  • Benefits & Wellness: We offer a comprehensive benefits package including extended health care, dental, vision care, and a Health Spending Account (HSA).
  • Environment: Based in the industrial hub of Kitchener with free on-site parking.
  • Culture: A collaborative team environment with casual dress, company events, and social hours.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Mycionics Inc • Kitchener

Hybrid
CAD 70,000 - 100,000
Health benefits and Wellness package
Health Spending Account (HSA)
Free on-site parking
+1
Mechanical Assembly Technician
Mechanical Assembly Technician

Mycionics Inc • Kitchener

Hybrid
CAD 55,000 - 75,000
Mechanical Design Engineer
Mechanical Design Engineer

Mycionics Inc • Kitchener

Hybrid
CAD 65,000 - 90,000
Health benefits
Health Spending Account (HSA)
On-site parking
+1
Embedded Electrical Designer
Embedded Electrical Designer

Mycionics Inc • Kitchener

Hybrid
CAD 85,000 - 115,000
Health Coverage
Health Spending Account (HSA)
On-site Parking
+1
Embedded Firmware Engineer
Embedded Firmware Engineer

Mycionics Inc • Kitchener

Hybrid
CAD 85,000 - 120,000
Global travel opportunities
Competitive benefits package
On-site parking
Machine Learning Engineer
Machine Learning Engineer

Invision AI • Toronto

On-site
CAD 110,000 - 150,000
Equity
RRSP Plan
Health and Dental
+1
Machine Learning Engineer
Machine Learning Engineer

Invision AI Inc. • Toronto

On-site
CAD 110,000 - 160,000
Equity
Senior Technical Product Manager - Edge and Mechatronics
Senior Technical Product Manager - Edge and Mechatronics

Invision AI Inc. • Toronto

On-site
CAD 120,000 - 170,000
Equity
RRSP Plan
Health and Dental
+1
Software Developer, Device Platform
Software Developer, Device Platform

Miovision • Kitchener

On-site
CAD 90,000 - 135,000
Comprehensive health benefits
RRSP/401K Matching Plan
Mio-Days
+3
Firmware Developer
Firmware Developer

Miovision • Kitchener

Hybrid
CAD 90,000 - 120,000
Comprehensive Health Benefits
RRSP Matching Plan
Flexible vacation
+3