Skip to content
OrchardOrchardSan Francisco, CA

Machine Learning Engineer

Build scalable ETL pipelines and ML infrastructure for processing massive farm image datasets from tractor-mounted cameras. Develop edge-deployed computer vision models for yield estimation, disease detection, and crop analysis using PyTorch and cloud tools, with 2+ years experience.

135k – 210k/yr
On-site2+ YOEML Engineering

About the role

Responsibilities

  • Build and maintain scalable ETL pipelines for processing large, diverse image datasets collected from tractor-mounted camera systems in farms.
  • Develop and deploy infrastructure for model training, evaluation, and inference, both in the cloud and on edge devices.
  • Design and implement intelligent active sampling infrastructure to optimize data collection and improve model performance.
  • Stay up-to-date with current literature in computer vision models and architectures, and apply relevant advancements to our systems.
  • Collaborate with a multidisciplinary team to integrate ML solutions into production robotics systems.
  • Work closely with agronomists and farmers to understand crop biology and translate domain knowledge into actionable ML features.
  • Be a generalist, supporting different parts of our software stack as needed.

Requirements

  • 2+ years of real-world, industry experience building production-grade data pipelines and ML infrastructure.
  • Proficiency in Python and experience with ML frameworks (e.g., PyTorch).
  • Strong experience with data engineering tools (e.g., Pandas, SQL, MLFlow, WandB).
  • Familiarity with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
  • Experience working with massive amounts of real-world training data.
  • Familiarity with MLOps software and data engineering to ensure consistent deployment of ML models.
  • Ability to work independently, learn quickly, and operate in a dynamic environment.
  • Enthusiasm for taking on multiple roles and responsibilities as our company grows.

Nice-to-Haves

  • Experience deploying & optimizing ML models to run fast on embedded compute like NVIDIA Jetson.
  • Experience prototyping, evaluating, or deploying new ML/CV models on the edge.

Compensation & Benefits

  • Full-time, in-person role at our San Francisco or Seattle office.
  • Generous equity compensation.
  • Comprehensive Health, Vision, and Dental coverage (100% premium covered).

Skills

PyTorchpandasSQLMLflowWandbAWSGCPDockerKubernetesMLOpsNvidia Jetson

Similar roles

ML Engineering jobs
Ema

Software Engineer, Machine Learning

EmaMountain View, CA

Develops and deploys ML models for NLP, retrieval, ranking, reasoning, dialog, and code-generation systems. Requires Master's/PhD, 2+ years experience with production ML, deep NLP expertise, Python, and frameworks like PyTorch/TensorFlow.

135k – 200k/yr
Hybrid2+ YOEML Engineering
Pinterest

Machine Learning Engineer II, Computer Vision Applied Science

PinterestSan Francisco, CA

Build and fine-tune vision-centric VLMs and generative models using Pinterest's visual-text datasets. Requires 2+ years industry computer vision experience and an M.S. or Ph.D.

139k – 286k/yr
Remote2+ YOEML Engineering
Pinterest

Machine Learning Engineer, Core Engineering

PinterestSan Francisco, CA +2

Build and improve machine learning models for Pinterest's recommendation systems across Homefeed, Ads, Search, and more. Requires 2+ years experience in ML methods like personalization and recommender systems, plus hands-on work with large-scale data pipelines.

139k – 286k/yr
Remote2+ YOEML Engineering
Traba

Software Engineer

TrabaNew York, NY

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows at Traba. Requires 1+ years shipping LLM/agent features to production, strong Python/TS skills, and high-agency in ambiguous customer environments.

140k – 200k/yr
On-site1+ YOEML Engineering
Notion

Software Engineer, Early Career

NotionSan Francisco, CA

Early-career engineer building and productionizing AI-powered features at Notion using LLMs and embeddings. Less than 2 years experience; strong fundamentals in algorithms, data structures, and distributed systems required.

130k – 150k/yr
HybridEntry levelML Engineering