CareerPlan

Research Engineer

TorontoFull-time2026-10-08 → 2026-11-11

Core

Building character robots for everyday environments that feel alive and responsive, focusing on human-robot interaction.

Role type

Senior IC Research Engineer (Robotics & ML)

Builds

Character robots, datasets, firmware, and evaluation metrics for consumer robotics.

Domain

Robotics, Human-Computer Interaction, Machine Learning

Deliverable

production ML models

Required skills

Python, C/C++, embedded systems, electronics, ML model training/evaluation/deployment, edge compute optimization, hardware prototyping, data synthesis/curating, experimental design, technical writing

Preferred skills

Published research, open-source contributions, public technical writing, experience with AI as a research collaborator

Technologies

Python, C/C++, embedded systems, ML frameworks, robotics hardware

Responsibilities

Pick open problems across motion, perception, sensing, actuation, and inference; build end-to-end artifacts from idea to working robot; create and curate datasets; write reproducible technical reports; use AI to map search spaces and pressure-test ideas; work across abstraction layers from circuits to interaction models.

Seniority

Senior, hands-on IC