Real-Time Machine Learning and Embedded Software Engineer (hybrid)

Number of employees

140

Saint Paul, United States

Posted on: 2023-04-24

Category: agritech

Apply now

Please let Sentera know you found this job on Work in Green. This will help us grow!

Expired

Employment type:

Full time

Experience required:

Intermediate

Salary

Salary not provided

About the company:

Headquartered in Saint Paul, MN, Sentera’s mission is to deliver time-sensitive agricultural insights that optimize decisions and improve outcomes. Our integrated software, sensors, drones, and analytics products make it easy to integrate in-field data insights with the digital ag platforms in use by more than 80% of growers and their advisors in North America.

FieldAgent® by Sentera delivers in-season data, analytics, and insights to thousands of customers and millions of acres of land throughout the world via web, mobile, desktop, and API connection. Growers, agronomists, seed retailers, and supply chain managers use insights from our platform to improve the precision, efficiency, and sustainability of their businesses. Sentera strives to build an indispensable platform for understanding the story of a field.

Headquartered in St. Paul, Minnesota, Sentera builds specialized software, analytics, cameras and drones that capture and integrate in-field data insights and images with digital ag platforms. Agronomists, researchers, growers, seed retailers and supply chain managers use insights from our products to improve the precision, efficiency, and sustainability of their businesses.

Sentera is seeking a Real-Time Embedded Software and Machine Learning Engineer with industry experience running image-based machine learning on device-mounted hardware in real-time. You will be a part of a multidisciplinary team working alongside machine learning scientists, data engineers, mechanical engineers, electrical engineers, and system engineers on an agricultural robotics project.

You will do all of the following, but your special niche within the team will be as the expert in porting machine learning prototypes to run in real-time on target hardware.


  • Develop algorithms for detecting and classifying plants in imagery of agricultural fields, in collaboration with a team of machine learning scientists and data engineers.
  • Combine conventional computer vision, machine learning, and statistical methods.
  • Train, test, and validate models using various network topologies, iterating to achieve accuracy targets.
  • Specify data collection and annotation protocols to enable training, testing, and validating.
  • Migrate algorithms from prototype form, initially designed for desktop or cloud environments, to a real-time environment.
  • Develop embedded software to integrate with image sensors, non-image sensors, and external devices.

Requirements

  • Experience with real-time machine learning, such as on GPUs like NVIDIA Jetson or FPGAs like Xillinx Zynq.
  • Experience migrating ML prototypes from desktop our cloud environments to embedded environments.
  • Experience with image processing, both computer vision and deep learning.
  • C, C++, Python
  • Bachelors or Masters degree in computer engineering, software engineering, data science, machine learning, robotics, or a related field.


Desired

  • Experience with embedded systems using linux, RTOS, or bare metal, on microcontrollers or microprocessors.
  • PyTorch
  • 2-5 years industry experience.

Benefits

  • Hybrid (onsite 2 days per week)
  • Competitive salary and equity options
  • Generous paid time off at hire
  • Medical, dental, vision, HSA, FSA, Dependent Care coverage options
  • 401k with a 4% company match

Similar climate jobs

These are some of our top picks for great climate jobs on Work in Green.

View all jobs

0 Agritech jobs at Sentera

Sentera is hiring , and more.

View all jobs at Sentera