Salary
💰 $180,000 - $198,000 per year
Tech Stack
NumpyPythonPyTorchTensorflow
About the role
- Design, implement, and optimize deep learning models for object detection, segmentation, and tracking using camera and lidar data.
- Build and maintain data pipelines, training infrastructure, and inference frameworks to support reproducible and scalable model development.
- Develop tools and metrics for evaluating model performance and ensuring robustness across diverse warehouse environments.
- Work with third-party annotation vendors to generate high-quality labeled datasets for training and validation.
Requirements
- MS/PhD in computer science, computer engineering, robotics, or similar technical field of study.
- 4+ years of experience writing Python software in a production environment - unit testing, code review, algorithm performance trade-offs, etc.
- Strong theoretical foundation in deep learning techniques for computer vision, with working knowledge of linear algebra, probability, and optimization.
- Hands-on experience developing and deploying deep learning models for real-world perception tasks (e.g., detection, segmentation, multi-object tracking).
- Proficiency with libraries such as Pytorch, TensorFlow, Numpy, SciPy, OpenCV (Python), etc.
- Experience building and integrating tools and infrastructure to optimize model development lifecycle, including but not limited to model versioning, model evaluation, model deployment, etc.
- Excellent written & verbal communication skills.