Enable job alerts via email!

Python Developer - Robotics & AI

Opreto

Canada

Remote

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company specializing in IT Services is seeking a talented Python developer to work on exciting projects in AI/ML, robotics, and computer vision. In this fully remote role, you will develop AI pipelines, manage experimentation, and enhance robotic systems. Ideal candidates will have over 3 years of Python experience and a strong background in relevant technologies. This role offers a competitive salary and the chance to work in a dynamic environment focused on innovation.

Qualifications

  • 3+ years of experience in Python development, especially for AI/ML or robotics.
  • Strong understanding of the ML lifecycle and tools like MLflow.
  • Excellent problem-solving skills and the ability to work across disciplines.

Responsibilities

  • Develop and maintain Python-based AI/ML pipelines.
  • Implement and manage experiment tracking tools.
  • Build integrations with hardware and edge systems.

Skills

Problem-solving
Python development
AI/ML knowledge
Robotics experience
Computer vision

Tools

MLflow
PyTorch
TensorFlow
RoboDK
ROS
OpenCV

Job description

We're seeking a versatile Python developer with experience in AI/ML, robotics, computer vision, and/or 3D geometry, who thrives on building real-world systems that bridge software, automation, and intelligence. You'll contribute to a range of projects involving machine learning model development, experiment tracking, robotics integration, and vision system enhancement.

This is a fully remote full-time position. You must be a resident of Canada to apply.

Requirements

Key Responsibilities

  • Develop and maintain Python-based AI/ML pipelines, including data ingestion, labeling, training, validation, and deployment
  • Implement and manage experiment tracking and model versioning tools (e.g. MLflow)
  • Build integrations with hardware and edge systems for deploying AI models and collecting data
  • Work with robotics systems and simulation tools (e.g., RoboDK, custom motion planning stacks)
  • Design or interpret 3D geometries (point clouds, meshes, transforms) as part of computer vision and robotics workflows

Required Qualifications

  • 3+ years of experience in Python development, especially for AI/ML or robotics
  • Strong understanding of the ML lifecycle and tools like MLflow, PyTorch, or TensorFlow
  • Experience working with computer vision, robotics, or industrial automation systems
  • Excellent problem-solving skills and the ability to work across disciplines (software, hardware, controls)

Preferred Qualifications

  • Familiarity with industrial automation, machine vision, or manufacturing systems
  • Familiarity with robotics platforms (e.g., RoboDK, ROS) and 3D spatial concepts
  • Exposure to machine vision SDKs (HALCON, Cognex, Keyence) and/or OpenCV
  • Experience integrating Python software with edge hardware or production environments

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Other
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Opreto by 2x

Get notified about new Python Developer jobs in Canada.

Full-Stack Software Engineer (New graduates: Canada)

Canada CA$80,000.00-CA$120,000.00 2 weeks ago

Intermediate Backend Python Developer (Canada Only, Hybrid or Remote)

Greater Montreal Metropolitan Area 1 month ago

Surrey, British Columbia, Canada 2 weeks ago

Full Stack Developer (Future Opportunity)
Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 3 months ago

Canada CA$97,000.00-CA$107,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Senior C++/Python Developer - (Remote)

Techedin

Remote

CAD 80.000 - 120.000

2 days ago
Be an early applicant

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Remote

CAD 50.000 - 90.000

6 days ago
Be an early applicant

Senior Software Developer (Python)

Workleap

Remote

CAD 80.000 - 110.000

4 days ago
Be an early applicant

Développeur Python, javascript

Aptitude Technologies

Salaberry-de-Valleyfield

Remote

CAD 70.000 - 95.000

Yesterday
Be an early applicant

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Toronto

Remote

CAD 100.000 - 125.000

9 days ago

Développeur.euse logiciel senior (Python)

Workleap

Remote

CAD 90.000 - 130.000

4 days ago
Be an early applicant

Freelance Software Developer (Python) - AI Trainer

Mindrift

Toronto

Remote

CAD 100.000 - 125.000

4 days ago
Be an early applicant

Freelance Software Developer (Python) - AI Trainer

Mindrift

Ottawa

Remote

CAD 100.000 - 125.000

6 days ago
Be an early applicant

Software Developer (Python) - Up to $220k CAD + Bonus

Hunter Bond

Montreal

Hybrid

CAD 60.000 - 250.000

6 days ago
Be an early applicant