All roles

Open role

Software Data Engineer, See & Spray

Remote · Japan Full-time

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. BRT acts as a research and development flywheel, building not only new products but also new platforms that reliably create value for both Deere and its customers. From fully autonomous machines to highly precise farming equipment, BRT and Deere are partnering to create technical breakthroughs in industries like agriculture and construction.

Summary

We are seeking a data-obsessed, solutions-oriented Software Engineer to join our team. This person will collaborate with multiple teams within BRT. They will be customer-oriented and will work with both internal and external customers. This team is core to the See and Spray strategy. We collect and upload petabytes of data every day, which we then use to train our models, improve our systems, and provide insights to our end customers. See and Spray is core to Deere’s SaaS based growth strategy.

This person will help deliver the promise of Precision Agriculture to the world’s farm fields. In this role, you will collaborate with our team to optimize image-processing systems for computer vision and machine learning using large datasets from our agricultural robotic systems. We tackle our objectives with multi-functional engineering teams of systems and embedded software, test and QA, mechatronics, computer vision, and machine learning engineers. Our team is empowered to figure out how to overcome challenges, plan, and prioritize work; everyone is a key contributor.

  • Employment Type: Full-Time
  • Work Location: Remote in the United States
  • Visa sponsorship: Open to visa sponsorship.

Job Responsibilities

A combination, not necessarily all-inclusive, of the following:

  • Build and maintain production and engineering pipelines for the data lifecycle, including Data Upload, Data Processing, Monitoring, and Data Visualization.
  • Design, develop, and test full-stack applications that help analyze vector and raster data.
  • Implement smart data offboarding solutions for Cloud and Edge compute environments.
  • Document code, APIs, and system architecture to ensure knowledge sharing.
  • Own developing a continuous delivery pipeline for all ingest-related software in Kubeflow/Airflow and Databricks.
  • Collaborate with cross-functional partners such as the Product, QA, CVML, and Robotics teams.
  • Build and maintain Data Collection tools.

Required Experience and Skills

  • 5+ years of experience in Go and Python.
  • Experience with cloud native solutions.
  • Experience with Kubeflow/Airflow.
  • Experience with Windsurf or similar AI IDEs.
  • Familiarity with C++ and/or TypeScript.
  • Familiarity with data observability practices like monitoring, validation, etc.

Preferred Experience and Skills

  • Experience with Robotics or IoT data.
  • Experience working with Machine Learning Engineers.
  • Exposure to Terraform or other Infra as a Service tools.

Only individual applicants will be considered. We do not work with unsolicited third-party agencies or proxy interview services.

At Blue River, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $131,000 – $228,000/year for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. This position is also eligible for an annual performance bonus and a competitive benefit package. 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.

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.

5+ years experience with Go and Python, cloud-native systems, Kubeflow/Airflow, Databricks, Windsurf; familiarity with C++/TypeScript and data observability practices; strong collaboration and documentation skills.

Key Responsibilities

  • building pipelines
  • designing applications
  • documenting systems

Skills & Tools

Go, Python, Kubeflow, Airflow, Windsurf, C++, TypeScript, Databricks, Terraform

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — Santa Clara or United States
  • Salary: USD 131,000 – 228,000 / year
  • Languages: English

Benefits

  • Visa sponsorship

About Blue River Technology

Develops intelligent machinery and AI systems to improve safety, sustainability, and productivity in agriculture and construction. — Industry: Research and Development

More open positions

Clinical Application Analyst - Lab Focus

Work from home Full-time role

Case Management Director

Work from home Full-time role

ETL Developer

Work from home Full-time role

Account Executive (East Coast US)

Work from home Full-time role

Relationship Manager (US)

Work from home Full-time role

Senior Python Developer

Work from home Full-time role

[Remote] Conflicts Analyst, Remote

Work from home Full-time role

[Remote] Data Analyst

Work from home Full-time role

Backend Software Engineer

Work from home Full-time role

Lead FX Artist

Work from home Full-time role

STRIDES Operations Program Officer II

Work from home Full-time role

[Remote] Sr. Director of Revenue Operations

Work from home Full-time role

Account Executive

Work from home Full-time role

[Remote] Coupa Functional Senior Consultant

Work from home Full-time role

Remote talentbridge Live Chat Data Entry Specialist – High‑Impact Customer Service & Data Analytics Role

Work from home Full-time role

Clinical Admin Coordinator

Work from home Full-time role

Shape the Future of AI - Igbo Talent Hub

Work from home Full-time role

Remote Customer Product Support Specialist – Flexible 15–25 Hours, $25–$45/hr, No Experience Needed – Join brighthush’s Innovative In‑Home Testing Team for Real‑World Product Feedback

Work from home Full-time role

Principal Marketing Lead – Global Public Sector & Defence

Work from home Full-time role

Build a Professional Notary Signing Career - Milwaukee, WI

Work from home Full-time role

Data Scientist

Work from home Full-time role