Sr. Computer Vision / Machine Learning Engineer
Corvus RoboticsAI & company
Mountain View, United StatesSenior
Y Combinator
S2G Ventures
Spero Ventures
Cathexis Ventures
One Way Ventures
Catalyst Investors
Data & AI
About the role
TL;DR
Develop and optimize computer vision and machine learning models for autonomous robots.
- •We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots.
- •Key Responsibilities Develop solutions for advanced computer vision tasks Optimize performance, accuracy, and speed of compute-constrained models Collaborate across teams to deploy CV/ML models into production Improve ML pipelines and infrastructure for dataset management, training, and deployment Participate in R&D initiatives to experiment with state-of-the-art techniques Drive business value by leveraging your work across robotics, software, and deployment teams Requirements 5+ years of industry experience in Computer Vision / Machine Learning, Python/PyTorch Expertise in 2D and 3D computer vision techniques Proficiency with Linux, Git, AWS/GCP, and CI/CD workflows Experience in performance engineering for deep neural networks (both training and inference) Knowledge of model optimization techniques for embedded systems, including knowledge distillation, model quantization, and network pruning Adaptive and desire to assume responsibility in a fast-paced startup environment
Required skills
PythonPyTorchComputer VisionLinuxGitAWSCI/CDTensorFlowscikit-learnHugging FaceNLPC++ONNXTypeScriptDjango
Nice-to-have skills
C++ONNXTypeScriptJavaScriptDjango
Domain expertise
logistics
Tech stack
PythonPyTorchLinuxGitAWSCI/CDTensorFlowscikit-learnHugging FaceComputer VisionNLPC++ONNXTypeScriptDjango