Corvus Robotics
Sr. Computer Vision / Machine Learning Engineer
Mountain View, CA · Hybrid · Senior · Full-time · Posted Oct 7, 2025
- Experience
- 5+ years of industry experience in Computer Vision / Machine Learning.
- Visa sponsorship
- Can sponsor visas; US work authorization is preferred but not required.
About the job
Build and deploy compute-constrained computer vision and machine learning models for autonomous warehouse robots, using sensor data to improve environmental awareness and inventory insights.
What you'll do
- Develop solutions for depth estimation, structure-from-motion, 3D occupancy, scene understanding, and object detection.
- Optimize model performance, accuracy, and speed, and deploy CV/ML models into production.
- Improve ML pipelines and infrastructure for data management, training, and deployment; participate in R&D initiatives.
What they ask for
- 5+ years of industry experience in Computer Vision / Machine Learning, with Python/PyTorch.
- Expertise in 2D and 3D computer vision techniques.
- Proficiency with Linux, Git, AWS/GCP, and CI/CD workflows.
- Experience optimizing deep neural network performance for training and inference, including embedded-system techniques such as distillation, quantization, and pruning.
Nice to have
- Experience with C/C++ or familiarity with ROS.
- Knowledge of deployment frameworks such as TensorRT, RKNN, OpenVINO, ONNX, or CoreML.
Tools
Python, PyTorch, Linux, Git, AWS/GCP, CI/CD, C/C++, ROS
AI focus
Computer vision and machine learning for autonomous robots, including depth estimation, structure-from-motion, occupancy networks, scene understanding, object detection, and model optimization for embedded deployment.
Model-written summary · the original posting is authoritative