Closed listing
AI & Computer Vision Engineer
- Kitchener, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Experience
- Experience: 1–2+ years of industry experience or a history of rigorous extracurricular development.
- Working hours
- 40 hours per week
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
- 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.
- 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.
- 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.
- 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.
- 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.
Apply for this position
First Name *
Last Name *
Email *
Phone Number *
LinkedIn Profile URL *
Upload File
Upload your CV *
Max file size 10MB.
Maximum file size is 5MB
Supported formats: PDF, DOC, JPG
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Comments & Questions
I agree that you can keep my data for an extended time period so that it will be easier for you to contact me about job opportunities.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
- 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
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.
- 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.
- 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.
- 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.
- 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.
More about this job
Responsibilities
Develop, train, fine-tune, and deploy object detection models for robotic harvesting and packing, while managing annotation, augmentation, and dataset curation. Research and adapt open-source architectures for the company's hardware and constraints, and systematically benchmark model accuracy and inference speed.
Requirements
Requires strong Python proficiency, deep familiarity with PyTorch, and experience with computer vision and image-processing pipelines such as OpenCV. A graduate degree in computer science, engineering, or a related field is preferred; candidates with an undergraduate degree and relevant experience may also be considered, with 1–2+ years of industry experience or rigorous extracurricular development.
Skills
- Python
- PyTorch
- Computer Vision
- Object Detection
- OpenCV
- Machine Learning
- Data Annotation
- Data Augmentation
- Dataset Curation
- Model Benchmarking
- Edge AI
- NVIDIA Jetson
- TensorRT
- ONNX
- C++
- CUDA
Benefits
- Extended Health Care
- Dental Care
- Vision Care
- Health Spending Account
- Free On-Site Parking
- International Travel Opportunities
- Company Events
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Software
- Technology
- Manufacturing
- Data & Analytics
Keywords
- Artificial Intelligence
- Computer Vision
- Robotics
- Robotic Harvesting
- Robotic Packing
- Object Detection
- Machine Learning
- PyTorch
- Python
- OpenCV
- Image Processing
- Data Annotation
- Data Augmentation
- Dataset Curation
- Open-Source Architectures
- Model Optimization
- Model Benchmarking
- Inference Speed
- Edge AI
- NVIDIA Jetson
- TensorRT
- ONNX
- C++
- CUDA
- SQL
- PostgreSQL
- Mechatronics
- Autonomous Systems
- Industrial Robotics