Contacts
Get in touch
Close

Contacts

McMaster Innovation Park
Canada, ON L8P 0A1

+1 (905) 9797 626

info@rozor.ai

Job Description:

We are looking for a Machine Learning / AI Engineer (Part-Time) to design, train, and optimize the perception models that power ROZOR robots.
In this role, you will work with real-world robotics data to build algorithms that enhance environmental awareness—such as object detection, semantic segmentation, behavior prediction, and multi-modal fusion.

Your work will directly impact how ROZOR robots understand people, obstacles, and dynamic spaces as they operate in hospitals, malls, warehouses, and commercial buildings.

Responsibilities:

Train and optimize deep learning models for:

  • Object detection, tracking, and classification
  • Semantic segmentation and mapping
  • Behavior and motion prediction
  • Scene understanding in dynamic indoor environments
  • Build data pipelines for dataset creation, annotation, preprocessing, and evaluation
  • Work with multi-modal sensor data (RGB, depth, LiDAR, radar)
  • Integrate ML models into perception and autonomy stacks on ROZOR robots
  • Optimize inference performance on embedded compute (Jetson, ARM, GPU)
  • Validate model performance through real-world robot testing
  • Collaborate with perception, autonomy, and embedded teams to deploy production-ready ML systems

Preferred Qualifications:

  • Bachelor’s/Master’s degree (or current student) in Computer Science, AI, Robotics, or related field
  • Strong foundation in machine learning and deep learning
  • Proficiency in Python, PyTorch or TensorFlow
  • Experience training models in detection, segmentation, tracking, or classification
  • Hands-on experience with image or point-cloud datasets
  • Familiarity with OpenCV, NumPy, and ML tooling
  • Strong debugging and experiment evaluation skills
  • Ability to work independently in a fast-moving robotics environment
Apply job