Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal ML Engineer, E2E Autonomy

$135k - $378k
Full-time

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. With our partners at John Deere, we have the ability to bring innovative computer vision, machine learning, robotics, and product management solutions to scale production, maximizing their potential impact. Our people are at the heart of what we do. Through cross-disciplinary collaboration, this mission-driven and daring team is eager to define the new frontier of mobile robotics. We are always asking hard questions, rapidly iterating, and getting our boots in the field and on-site to figure it out. We won’t give up until we’ve made a tangible and positive impact on the planet. Summary Our mission is to bring the power of E2E machine learning and robotics to John Deere, revolutionizing how robotic systems are built. We aim to open up previously inaccessible opportunities, delivering autonomy products that customers love. As a senior ML Engineer, you will help grow and shape our E2E stack. This involves shaping the design of the E2E training and inference pipeline, both on- and off-vehicle and on- and off-prem. You will also help with new models and features. Our E2E team is lean and moving quickly. You should be comfortable and excited about working with ambiguity, helping define what will move the program forward, working across traditional boundaries, and learning new things.

  • Employment Type: Full-Time
  • Work Location: Santa Clara, CA (expect 3 days in the office)
  • Visa sponsorship is available for this position.
Job Responsibilities The main job responsibilities include: * Design and implement end-to-end policies for complex navigation and manipulation tasks with long horizons. * Enhance policy robustness to challenges, including environmental variability, machine wear, and deployment across machine forms. * Drive the full data + modeling life cycle, from data collection requirements, experimental design, evaluation frameworks, model training, and deployment. Iteratively drive performance improvements. * Develop pretraining strategies leveraging multimodal data at scale. Explore approaches to leveraging John Deere's vast store of machine logs, and bring an E2E lens to inform future logging vision.
  • Edge deployment: help deliver performance with constrained compute.
  • Design and implement systems for active learning on the edge.
  • Collaborate with infrastructure engineers on scalable data pipelines,
including ingest, curation, and processing training artifacts. * Collaborate with infrastructure engineers on scalable distributed training pipelines. * Collaborate with reinforcement learning, robotics, and hardware engineers to integrate ML seamlessly into the full E2E autonomy stack. * Work with product management to learn from customers, including how they want to interface with the product. Translate this to ML architecture and implement. * Contribute to the design, development, and validation of perception systems for safety.
  • Help shape the theory of operations and build the safety testing framework.
  • Drive the E2E vision and act as an ambassador for an E2E-first organization.
  • Technical leadership and mentorship: guide the team through complex
algorithmic tradeoffs, elevate our approach to empirical testing, and mentor the next wave of E2E robotics leaders. * Stay up to date with the latest research and integrate advancements into our stack. Required Experience and Skills * 5+ years of experience delivering high-performance ML products in a professional setting, with a preference for end-to-end robotics or autonomy applications. * Proven track record in developing ML models. Prefer experience deploying to production for end-to-end robotics and boosting key metrics.
  • Expertise in designing and developing software for complex systems.
  • Comfortable working on new hardware systems and working on new ML/software
problems. * Strong Python coding skills and proficiency with deep learning frameworks like PyTorch.
  • Comfortable working across traditional team boundaries to deliver results.
  • Excellent brainstorming, creative thinking, mathematical analysis, and
communication skills. * Track record of regularly anticipating technical issues and making architectural and design decisions to avoid them. Preferred Experience and Skills * Experience with robotics middleware such as ROS or other robotics-focused software packages.
  • Strong CUDA background or other GPU frameworks.
  • Experience in multidisciplinary environments. (We’ve got CS, CV/ML, EE, ME,
etc.)
  • Have worked on embedded systems.
  • Experience with system architecture.
At Blue River, we’re passionate about creating an inclusive workplace that promotes and values diversity. While we have more work to do to advance diversity and inclusion, we’re investing in our programs, including recruiting, mentorship, career development, and learning & development to ensure they support our Diversity, Equity, and Inclusion goals. We support each employee in living a full life, enabling a thriving career, and accomplishing a meaningful, challenging mission while collaborating with incredible people. We are dedicated to building a diverse and inclusive workplace, so if you’re excited about this role but your experience doesn’t align completely with the job description, we encourage you to apply anyway. We are an equal-opportunity employer and do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation. The US annual base salary range for this position is $135,000 - $378,000, along with eligibility for Blue River’s bonus and benefit programs. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process. During the recruitment process, we may identify an alternative role or level to which you are more suited. If your ideal role at Blue River differs from the advertised position, we will provide an updated pay range as soon as possible during the hiring process.

#LI-AN1

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Principal ML Engineer, E2E Autonomy in Santa Clara, CA vacancy
  • $296.3k

     ...minimum. The Role: We are seeking a Principal AI Engineer to lead the design and advancement of our AI...  ...leadership will define how we scale AI to achieve autonomy. What You'll Do: Architect, build, and optimize core AI/ML platform infrastructure to support massive-... 
    Suggested
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $240k - $275k

     ...that acts is the intelligence layer. We are looking for a Staff Autonomy Engineer to own thislayerend to end. You will define how ourrobots...  ...control, end-to-end learned autonomy systems, or large-scale ML for real-time decision making. ~ Hands-on experience integrating... 
    Suggested
    Full time

    Knightscope

    Sunnyvale, CA
    29 days ago
  • $291.5k - $369.1k

     ...scale and operational excellence of Splunk and Cisco’s global engineering capabilities. Our work spans networking, security, observability...  ...drift detection, incremental updates, and production monitoring of ML models. Strong Research Track Record – Publications in top... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Sunnyvale, CA
    2 days ago
  • A financial technology company is seeking a Principal Machine Learning Engineer in Mountain View, California. This role involves leading AI strategy and deploying AI/ML solutions across financial products. Candidates should have over 10 years of experience in ML development... 
    Suggested

    Intuit Inc.

    Mountain View, CA
    4 days ago
  • $159.05k - $199.3k

     ...areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as...  .... About the role We are looking for a software engineer with deep experience in optimizing ML models and deploying them on production-grade embedded... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    4 days ago
  • $19 - $65 per hour

     ...as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial...  ...talented individuals to join its fast-growing teams. As the ML Data Engineer intern, you will work with our ML Data Infra team to... 
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  • $204k - $343k

    Decisive Point is seeking an Engineering Manager for their Data Intelligence team. In this role, you will lead a talented group of engineers...  ...to revolutionizing data production and curation to support autonomy development. Your responsibilities will include managing the... 

    Decisive Point

    Sunnyvale, CA
    4 days ago
  • $240k - $320k

     ...the hardest automated driving problems, and are looking for experts for product engineering of AI-based Autonomous Driving systems. Job Description As the Senior Principal Engineer, E2E AI Training Framework for Autonomous Driving Systems, you will spearhead the... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    Bosch Group

    Sunnyvale, CA
    1 day ago
  • Intuit is seeking a highly motivated and experienced Principal Machine Learning Engineer to join our Mid Market AI team. In this influential role, you...  ...the design, development, and deployment of end-to-end AI/ML solutions that power the next generation of intelligent features... 

    Intuit Inc.

    Mountain View, CA
    13 hours ago
  • $123.75k - $185k

     ...that values ownership, collaboration, and high standards. Our engineers, product leaders, and go-to-market teams work closely together...  ...LLMs) and other state-of-the-art AI techniques to enhance agent autonomy and intelligence. Build robust, scalable, and reliable... 
    Work experience placement
    Work at office
    3 days per week

    Eightfold LLC

    Santa Clara, CA
    8 days ago
  • 慨正橡扯 is looking for a Principal AI/ML and Gen AI Engineer to join their team in Palo Alto, California. This role involves designing and scaling AI/ML infrastructure on AWS, developing advanced machine learning models, and leading productionalization efforts for Gen AI use... 

    慨正橡扯

    Palo Alto, CA
    3 days ago
  • Apple Inc. is seeking a Machine Learning Engineer in Santa Clara, California to enhance Siri and other products. You will leverage cutting-edge advancements in machine learning and collaborate across teams to create exceptional user experiences. Minimum qualifications... 

    Apple Inc.

    Santa Clara, CA
    1 day ago
  • An AI lab in Santa Clara is seeking a skilled software engineer with over 8 years of experience to optimize machine learning models for real...  ...designing distributed training strategies, collaborating with ML researchers, and developing tools for performance enhancement.... 

    Odyssey

    Santa Clara, CA
    4 days ago
  •  ...infrastructure, systems, and organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on visionary leadership, autonomy, and ownership, fostering a culture of innovation that propels us forward in the... 
    Immediate start

    Illumio

    Sunnyvale, CA
    2 days ago
  • $184.7k - $324.8k

    Apple Inc. is seeking a Machine Learning Engineer to join their team in Sunnyvale, California. The ideal candidate will work on cutting-edge computer vision and machine learning challenges, primarily focused on developing algorithms for 3D spatial understanding and optimizing... 

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...& Responsibilities Design, build, and deploy production‑grade ML systems with end‑to‑end ownership of the model lifecycle from conception...  ...a related field. 1-6 years of professional experience in ML engineering. Strong programming skills in Python (TypeScript experience is... 
    Full time

    Catalyst Labs

    Sunnyvale, CA
    4 days ago
  • $184.7k - $324.8k

     ...something! We are a team of computer vision and machine learning engineers building real-time 3D perception and spatial understanding...  ...production deployment Proficiency in C++ or experience integrating ML models into performance-critical systems Strong communication skills... 
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...Docker's long-term vision is to become the runtime for trusted autonomy. As agents become more capable and autonomous, governance,...  ...across the platform. About the role We're hiring a Staff ML Engineer as one of the founding engineers on Intelligence Org. You'll... 
    Full time
    Remote work
    Home office
    Visa sponsorship
    Shift work

    Docker

    Palo Alto, CA
    4 days ago
  • $181.1k - $318.4k

     ...to help deliver groundbreaking Apple products!Apple’s Silicon Engineering Group (SEG) designs high‑performance, low power microprocessors...  ...architecture and RTL development for Apple Silicon. Description As a CPU ML Microarchitect/RTL Engineer, you will own or participate in the... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • $207k - $300k

    Google Inc. is seeking a Software Engineering Manager II for AI/ML within Google Cloud AI in Sunnyvale, CA. This role involves technical leadership in machine learning design and infrastructure optimization. You will lead teams in developing innovative solutions and setting... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • PlusAI, Inc. in Santa Clara is looking for a talented ML Data Engineer intern to join its innovative team. You will implement a peer-to-peer Distributed Data Orchestration layer for the ML platform while collaborating with multiple teams to define and build backend services... 
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    3 days ago
  •  ...leading autonomous technology company in Mountain View is seeking a Senior Software Engineer specializing in Perception ML Data. This role involves bridging machine learning and autonomy infrastructure, addressing complex data challenges, and developing innovative... 

    Nuro, Inc.

    Mountain View, CA
    2 days ago
  • A major automotive company in Sunnyvale, California is seeking a Staff ML Infrastructure engineer to enhance AI validation efforts. This role focuses on building and scaling compute platforms for simulation and data workflows. Ideal candidates should have extensive experience... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • A leading tech company in Santa Clara is seeking a CPU ML Microarchitect/RTL Engineer. In this role, you will develop micro-architecture and RTL designs, work on performance optimization, and ensure design meets power and area targets. Candidates should have at least 1... 

    Apple Inc.

    Santa Clara, CA
    2 days ago
  • A leading technology company based in Santa Clara, California, is seeking a Staff Machine Learning Engineer to enhance AI features across Apple products. The ideal candidate will have extensive experience in machine learning, particularly in reinforcement learning and... 

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • $150k

    A leading research lab in Sunnyvale is seeking a distributed ML infrastructure engineer to extend and scale training systems. The ideal candidate must have over 5 years of experience in ML systems with strong expertise in distributed training frameworks like DeepSpeed... 

    Institute of Foundation Models

    Sunnyvale, CA
    13 hours ago
  •  ..., and scalability. We enable rapid innovation and development by prioritizing high-impact, ML-centric use cases. About the Role We are seeking a Staff MLInfrastructure engineer to help build and scale robust Compute platforms for Simulation, data labeling, and data generation... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • $224k - $431.25k

    NVIDIA is seeking experienced engineers to join our Cosmos team, focusing on building advanced machine learning systems. In this role, you...  ...service performance. Candidates should have significant experience in ML systems, expert-level Python skills, and deep familiarity with... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • NVIDIA AI is seeking an experienced engineer in Santa Clara, California, for a pivotal role in building advanced AI systems. The successful candidate will design agentic workflows and develop AI-native software that enhances machine learning processes. Applicants should... 

    NVIDIA AI

    Santa Clara, CA
    3 days ago
  • We are seeking a distributed training focussed Machine Learning Engineer to train, accelerate and deploy specialized foundation models for...  .... You join to build and optimize the worlds largest 3D native ML systems, working from lower levels, building an end to end ML framework... 
    Relocation package

    Acceler8 Talent

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal ML Engineer, E2E Autonomy. Be the first to apply!