GrepJob
Human Computer Lab

Intern - Software/ML Engineering

Human Computer Lab
Apply
about 1 month ago
Toronto, Canada or San Francisco, CA, USAIntern

Responsibilities

  • Develop software systems for robotic platforms that enhance perception and behavior.
  • Build machine learning models for computer vision, audio processing, and interaction understanding.
  • Design and implement pipelines for training and deploying machine learning models.
  • Integrate ML systems with robotic hardware and embedded systems.
  • Improve robot perception, responsiveness, and behavioral intelligence.
  • Collaborate with robotics engineers to create integrated robotic systems.

Requirements

  • Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Strong programming skills in Python and/or C++.
  • Understanding of algorithms and software engineering fundamentals.
  • Experience with machine learning frameworks.
  • Experience in computer vision, robotics, reinforcement learning, or multimodal AI.
  • Experience building and deploying machine learning systems in simulations.

Tech Stack

C++PythonRobot Framework

Categories