GrepJob
Human Computer Lab

Perception Engineer

Human Computer Lab
Apply
about 3 hours ago
Toronto, Canada or San Francisco, CA, USAMid Level / Senior

Responsibilities

  • Design, train, and deploy computer vision and perception models.
  • Develop data collection, labeling, and evaluation pipelines.
  • Build robust perception systems for varying environments and user behaviors.
  • Optimize models for real-time inference on edge hardware.
  • Work with various sensor modalities to create multi-modal perception systems.
  • Develop tools for dataset management and model evaluation.
  • Support integration between perception, behavior, controls, and firmware systems.
  • Stay updated with state-of-the-art research in perception.
  • Debug perception failures and implement data-driven improvements.
  • Help define and evolve the platform’s perception architecture.

Requirements

  • Degree in Computer Engineering, Computer Science, Robotics, Electrical Engineering, or a related field.
  • Minimum of 3+ years of hands-on experience in relevant fields.
  • Proficient in Python and comfortable with C++.
  • Experience with machine learning frameworks like PyTorch or TensorFlow.
  • Background in computer vision tasks such as object detection and gesture recognition.
  • Experience deploying models to edge devices.
  • Understanding of high-quality dataset collection and maintenance.
  • Ability to work in evolving architectural environments.
  • Strong documentation and issue resolution skills.

Tech Stack

Categories

AI & MLData ScienceEmbedded