Remotehey

Work anywhere, Live anywhere

Opreto - remotehey
Opreto

Python Developer - Robotics & AI

canada / Posted
APPLY

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