Drimva

Human Computer Lab

Perception Engineer

San Francisco +1 · Hybrid · Full-time · Posted Jul 31, 2026

Location
San Francisco
Toronto
Experience
Minimum of 3+ years of hands-on experience.
Education
Degree in Computer Engineering, Computer Science, Robotics, Electrical Engineering, or a related field.

About the job

Build and deploy real-time perception systems that help a character robot recognize people, interpret their behavior, and respond naturally.

What you'll do

  • Design, train, and deploy computer vision models for detection, tracking, pose, gestures, emotion, and scene understanding.
  • Develop data collection, labeling, evaluation, and debugging tools to improve reliability.
  • Optimize models for edge hardware and integrate multimodal perception with robot behavior, controls, and firmware.

What they ask for

  • Degree in Computer Engineering, Computer Science, Robotics, Electrical Engineering, or a related field.
  • Proficiency in Python and comfort working in C++ when required.
  • Experience training and deploying machine learning models using frameworks such as PyTorch, TensorFlow, or ONNX.
  • Experience with computer vision and deploying models to edge devices.

Tools

Python, C++, PyTorch, TensorFlow, ONNX, RGB cameras, depth sensors, IMUs

AI focus

Develop and deploy computer vision and multimodal machine learning for person recognition, gestures, attention, emotion, and scene understanding in a real-time robot.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)