H

Human Computer Lab

Expressive home robotics research and development

Perception Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A degree in Computer Engineering, Computer Science, Robotics, Electrical Engineering, or a related field.
  • A minimum of 3+ years of hands-on experience.
  • Proficiency in Python and comfort working in C++ when required.
  • Experience working in environments where architecture is still evolving.
  • Ability to document clearly and drive issues to resolution.

Responsibilities

  • Design, train, and deploy computer vision and perception models for person detection, tracking, pose estimation, gesture recognition, emotion recognition, and scene understanding.
  • Develop data collection, labeling, and evaluation pipelines to improve model performance and reliability.
  • Build perception systems that operate robustly across varying lighting conditions, environments, and user behaviors.
  • Optimize models for real-time inference on edge hardware while balancing latency, accuracy, and power constraints.
  • Work with RGB cameras, depth sensors, inertial measurement units, audio inputs, and other sensor modalities to create multimodal perception systems.
  • Develop tools for dataset management, model evaluation, debugging, and monitoring.
  • Support integration between perception, behavior, controls, and firmware systems.
  • Stay current with state-of-the-art research to develop architectures and techniques that improve the robot’s ability to understand and interact with people.
  • Debug perception failures systematically and close the loop through data-driven improvements.
  • Help define and evolve the platform’s perception architecture as the robot grows in capability.

Desired Qualifications

  • Experience with computer vision problems such as object detection, tracking, pose estimation, segmentation, gesture recognition, or activity understanding.
  • Experience deploying models to edge devices and optimizing performance for real-world systems.
  • Experience training and deploying machine learning models using frameworks such as PyTorch, TensorFlow, ONNX, or similar tools.
  • Experience collecting, labeling, and maintaining high-quality datasets.
  • Experience converting cutting-edge research into practical systems that ship.

About the Company

Human Computer Lab

Expressive home robotics research and development

Human Computer Lab conducts research and development to create expressive, character-driven robots for everyday home environments. Its first product, LeLamp, is an open-source robotic lamp that looks toward where you point, responds to voice, and performs playful gestures to feel like a friendly social partner. Unlike purely functional or humanoid robots, the company focuses on emotionally resonant devices and builds toward a scalable home-robotics platform starting with a focused product. Its goal is to bring robotics into homes by developing engaging, relatable devices and a foundation for broader consumer robotics, supported by cross-border talent access and early funding from South Park Commons and FR8.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
San Francisco, CA
Founded
2025

Recently Posted Jobs

Explore more opportunities at Human Computer Lab

See more jobs