About the position
As a CV/ML Engineer at Kargo, you will be responsible for building and deploying scalable machine learning algorithms for various tasks around vision. You will work closely with the hardware and software engineering teams to build and deploy powerful computer vision features for customers. The ideal candidate will have 5+ years of experience as a Computer Vision Engineer or Machine Learning Engineer, experience in Python and PyTorch, and experience building and deploying large-scale machine learning models with feedback loops for continuous improvement. Kargo is an equal opportunity employer committed to an inclusive and diverse workplace.
Responsibilities
- Build CV/ML algorithms for various tasks around vision, including training and optimizing CV/ML models.
- Build the backend or edge infrastructure to scale our training and inference workload, including training pipelines, evaluation, and model deployment.
- Design and collect datasets, and train models. Convert data to models and drive specs for data.
Requirements
- 5+ years experience as a Computer Vision Engineer, Machine Learning Engineer, or similar role.
- Experience in Python, PyTorch (Java, C++ are pluses).
- Experience building and deploying large-scale machine learning models with feedback loops for continuous improvement.
- Experience building performant, distributed training and inference pipelines on very large datasets.
- Comfortable with full-stack / backend development code to build a strong understanding of underlying data structures and other dependencies.
- Experience building, and optimizing CV models or algorithms on the edge.
- Degree in Computer Science, Math, Statistics, Engineering, or a related quantitative field, or equivalent experience.