Sr. Perception Engineer

Miso RoboticsPasadena, CA
$120,000 - $165,000

About The Position

As a Sr. Perception Engineer, you will design, develop, and improve perception of the environment and objects for Miso Robotics Flippy automated kitchen. This includes the fusion of data from cameras, infrared, arm position, state machine context, door sensors, and other sensors. You have an aggressive start-up mindset because we are bringing years of R&D to high-quality releases at scale.

Requirements

  • BS Computer Vision (or similar)
  • 5+ years of relevant industry experience; many releases of production quality deployments
  • Programming in Python and C++
  • ROS (Robot Operating System)
  • Proficiency with Linux/Docker environments, and version control systems (e.g., Git)
  • Sensor fusion (camera + lidar + IMU)
  • Coordinate frames & transforms (TF)
  • Vision inspection pipelines
  • Image processing (filtering, edge detection, morphology)
  • Object detection & classification, Object tracking (Kalman, SORT, DeepSORT)
  • Pose estimation (PnP, ICP, visual odometry)
  • Camera calibration (intrinsic/extrinsic)
  • Machine Learning, CNN, PyTorch, Data set creation, labeling, & augmentation, VertexAI and/or AWS Sagemaker
  • Excellent written and verbal interpersonal skills
  • Attention to detail, analytical skills, and ability to learn / adapt quickly
  • Collaborative team player with a drive to take initiative and ownership

Nice To Haves

  • MS or PhD in Computer Science or related field
  • Experience accelerating CV applications on GPU using CUDA or NVIDIA Deepstream SDK
  • Experience building MLOps pipelines for continuous training, testing, and deployment of Vision Models
  • OpenCV, HALCON, Cognex VisionPro
  • Experience training and integrating Vision Language Action Models on robotic applications

Responsibilities

  • Architect SW for reliability, scalability, and efficiency flow of data through the system.
  • Develop robust monitoring solutions to continuously track and ensure system health
  • Evolve and simplify state machines + scheduler that dictate robot behaviors and workflows
  • Own the vision part of installation, updates, robustness, calibration, and performance
  • Drive improved quality with every sprint and new release. Facilitate automated tests.
  • Evaluate new 3rd-party sensors and algorithms
  • Proactively align with other teams/components and the physical system
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service