
Perception Engineer
Human Computer Lababout 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.