1 day ago
Base Salary
$120k - $200k/yr
Responsibilities
- Build perception systems for detection, classification, tracking, temporal understanding, and 3D vision.
- Develop first-person perception robust to camera motion, changing viewpoints, occlusion, motion blur, and variable lighting.
- Improve models, data, and evaluation based on failures in real-world deployments.
- Build geometric vision capabilities including calibration, localization, pose estimation, and coordinate transformations.
- Train and debug PyTorch models using synthetic and real-world data.
- Optimize low-latency inference and deploy perception systems on NVIDIA Jetson using TensorRT.
- Work on factory floors, engage with end users, and build reusable perception infrastructure from deployment learnings.
- Own underspecified physical-world problems end to end.
Requirements
- At least 3 years of experience building and deploying computer vision, robotics perception, or applied machine learning systems beyond a notebook or lab.
- Strong Python, PyTorch, and OpenCV skills.
- Experience shipping real-time perception systems in physical-world conditions.
- Experience building detection, classification, or tracking models and working with geometric vision.
- Experience deploying perception systems in production and optimizing edge or low-latency inference.
- Experience working directly with end users or in the field.
- Background in computer vision, robotics, industrial robotics, AR/VR, ADAS perception, or physical AI.
- Beneficial experience includes synthetic data and Sim2Real, SLAM or VIO, depth estimation, 3D reconstruction, CUDA or TensorRT, ROS2, robot manipulation, or robot learning.
Benefits
- Base salary is $120,000 to $200,000 USD annually.
- Visa sponsorship is available.
- The role is on-site in the United States.
Categories
ML EngineeringRobotics
