Machine Learning Engineer
Core
Design, develop, and deploy computer vision models (object detection, segmentation, classification, tracking) to convert complex farm data into actionable insights for growers.
Role type
Machine Learning Engineer (Computer Vision)
Builds
AI-powered solutions for crop health monitoring, yield forecasting, and quality/sales strategy
Domain
Agri-tech / Computer Vision
Deliverable
production ML models
Required skills
Python, PyTorch/TensorFlow/JAX, CNNs, Vision Transformers, OpenCV, Albumentations, ONNX, TensorRT, MLOps, linear algebra, probability
Preferred skills
PhD in CS/EE, experience with large-scale image/video datasets, active in open source community
Technologies
PyTorch, TensorFlow, JAX, OpenCV, Albumentations, ONNX, TensorRT
Responsibilities
Design and deploy computer vision models; build and maintain data pipelines for image/video; optimize models for performance and deployment; collaborate on integrating models into production systems; document models and system architecture
Seniority
Mid-level, hands-on IC