Jobs Companies Blue River Technology Sr Machine Learning Engineer

About this Sr Machine Learning Engineer role at Blue River Technology

Blue River Technology · Onsite · Santa Clara, CA

Title and Location: Sr Machine Learning Engineer in Santa Clara, CA. 

Job Responsibilities

  • Implement deep-learning models and frameworks for scene segmentation, depth estimation, active learning, and the development of situational awareness for autonomous vehicles operating in construction and agriculture environments.
  • Build and evaluate machine-learning models using data from multiple sensor modalities, including vision, radar, and thermal cameras, and assess trade-offs in accuracy, robustness, and latency.
  • Research and develop new methods to improve detection performance and increase processing speed.
  • Collaborate with robotics engineers to transition algorithms from desktop and server-class systems to real-time field-deployed robotic platforms.
  • Work with systems and software engineers to design and maintain data-processing and annotation pipelines that support continuous system monitoring, evaluation, and improvement.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field plus 1 year and 6 months of related experience.
  • Required skills:
    • Train and optimize computer vision models for object detection, semantic segmentation, and monocular/stereo depth estimation using supervised and self-supervised learning, including loss function customization and multi-scale model training (1 yr, 6 mos).
    • Build and evaluate deep learning models using PyTorch and TensorFlow, implementing transfer learning, custom training loops, distributed training, gradient-based optimization, and hyperparameter tuning for large-scale image datasets (1 yr, 6 mos).
    • Evaluate model inference performance and runtime behavior across heterogeneous hardware platforms, including high-performance computing (HPC) GPU environments, local NVIDIA GPU development systems, and VPU-based inference on production deployment machines, to ensure real-time execution requirements are met (1 yr, 6 mos).
    • Design and implement end-to-end ML pipelines for data ingestion, preprocessing, model training, validation, experiment tracking, and deployment using reproducible workflows and version-controlled environments (1 yr, 6 mos).
    • Integrate and validate synthetic image datasets for computer vision model training, including domain alignment, data normalization, camera parameter adjustment, and evaluation of generalization performance against real-world datasets (1 yr, 6 mos).
    • Research and implement emerging computer vision architectures and training strategies, including transformer-based backbones, advanced loss functions, and optimization techniques, to improve model accuracy and inference efficiency (1 yr, 6 mos).
    • Perform dataset curation, large-scale image preprocessing, exploratory error analysis, and implement active learning strategies based on model uncertainty and diversity sampling to improve training data quality and reduce false positives (1 yr, 6 mos).
  • 5% domestic travel required to visit testing facilities and customer sites. May work remotely; periodic time in office required; must live within commuting distance of office.

The US annual base salary range for this position is $149,365 - $275,000, along with eligibility for Blue River’s bonus and benefit programs.

#LI-DNI

Ready to apply to Blue River Technology?
Apply to Blue River Technology

How this ML Engineer salary compares

This role pays $212,183/yrbelow the typical range for ML Engineer roles.

$186,000 median $235,200 $289,800

Typical range $212,183–$241,500/yr, from 18 comparable ML Engineer listings on JobsRadar (pay annualized to USD). See ML Engineer salary insights →

About Blue River Technology

We’re Blue River, a team of innovators driven to create intelligent machinery that solves monumental problems for our customers. We empower our customers – farmers, construction crews, and foresters - to implement safer and more sustainable solutions, driving increased profitability with less reliance on scarce labor. We believe that focusing on the small stuff – pixel-by-pixel and task-by-task - leads to big gains.

 

Blue River Technology aligns with John Deere’s vision to “innovate on behalf of humanity” by quickly identifying and solving high-value, high-uncertainty challenges in AI, machine learning, computer vision, and robotics.

See all jobs at Blue River Technology →

Similar jobs

Netskope
Principal / Distinguished Engineer, Machine Learning
Netskope
⚡ Apply early Santa Clara, California, Unite... Onsite $154,000–$312,000
● New 👁 Seen ✓ Applied 1d ago
Netskope
Machine Learning Engineer, AI Labs
Netskope
⚡ Apply early Santa Clara, California, Unite... Onsite $133,000–$272,000
● New 👁 Seen ✓ Applied 1d ago
Gatik AI
Senior Systems & Safety Engineer – AI/ML
Gatik AI
⚡ Apply early Santa Clara, CA Onsite $160,000–$220,000
● New 👁 Seen ✓ Applied 2d ago
LG Electronics
Backend/ML Engineer
LG Electronics
⚡ Apply early Santa Clara, CA Onsite $150,000–$200,000
● New 👁 Seen ✓ Applied 1w ago
Plus
Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning
Plus
⚡ Apply early Santa Clara, CA Hybrid
● New 👁 Seen ✓ Applied 1w ago
Plus
Senior/Staff Machine Learning Engineer (Reinforcement Learning), Motion Planning
Plus
⚡ Apply early Santa Clara, CA Hybrid
● New 👁 Seen ✓ Applied 1w ago
Plus
Senior/Staff Machine Learning Engineer, Motion Planning
Plus
⚡ Apply early Santa Clara, CA Hybrid
● New 👁 Seen ✓ Applied 1w ago
OK
Software Engineer (Applied AI/ML)
Oklo
⚡ Apply early Santa Clara, CA or Remote · location restricted $200,000–$250,000
● New 👁 Seen ✓ Applied 1w ago
XPENG
Staff Machine Learning Engineer
XPENG
⚡ Apply early Santa Clara, CA Onsite $179,400–$303,600
● New 👁 Seen ✓ Applied 1w ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Blue River Technology

See all jobs at Blue River Technology →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free