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

Agronomy Software Engineer

aerialPLOT

What this role actually is

We need someone who lives in two worlds. About three-quarters of your time you're a full stack Python focused developer on our software team — building, reviewing, shipping. The other quarter you're sitting with our agronomy team, pulling data from the backend to answer their questions and helping them write better code when they need to write any.

If you came up through plant science or biosystems engineering and taught yourself to write production Python, this might fit. If you came up through CS and spent a few years at an agtech learning what an V3 soybean looks like and why a check plot exists, this might also fit. We care about the combination, not which side you came from.

Day-to-day

• Build and maintain data pipelines that move plot-level phenotypic data from our imagery and trial systems into analysis-ready tables

• Support model development for things like canopy metrics, yield prediction, and product placement

• Pull data from backend tables when an agronomist asks “what data in our system can be leveraged to advance this topic” and they need an answer in a day, not a week

• Review code written by agronomists — usually analysis scripts, not production code — and catch the errors before they end up in a customer report

• Help the agronomy team write better Python: structure their scripts, use the right libraries, version their work

• Translate between teams: when software ships a new data table, you make sure agronomy understands what's in it. When agronomy needs a new field captured, you make sure software knows why and what shape.

What we actually need you to know

Required

• Strong Python: pandas, numpy, geopandas, and the kind of comfort that means you can read someone else's code and tell whether it's wrong

• Experience with full-stack web development is necessary--you will be developing production-ready code for advancing our internal software platform (working knowledge of React JS, .NET, and C# would be ideal)

• SQL good enough to write non-trivial queries against a production database without breaking it

• Experience working with spatial or geospatial data (rasters, shapefiles, coordinate systems — you don't have to be a GIS expert but you can't be confused by what an EPSG code is)

• Working knowledge of statistical analysis as it applies to agricultural field trials: replication, blocking, ANOVA, mixed models. You don't need to be a biometrician; you need to be able to look at an analysis and tell whether it's wrong.

• Familiarity with the agronomy side: you know what a plot is, why check rows matter, what happens when carriers get confounded with treatments, why drone flight timing matters for senescence imaging. If we have to explain growth stages, this isn't the role for you.

Bonus, not required

• Git, code review experience, working in a real software team

• Experience with imagery analysis (multispectral, NDVI, orthomosaics)

• Exposure to YOLO, deep learning, neural nets, segmentation, or other CV approaches applied to crops

• Anything with multispectral platforms (MicaSense, Sentera, etc.) or photogrammetry tools (Metashape, Pix4D, ODM)

• R, if you've used it for trial analysis — useful for working with the agronomy team even if your stack is Python

What you'll actually get out of it

You'll be the bridge between two teams at a small company that does real work on real fields for real customers. You will have outsized impact compared to the same role at a Bayer or Syngenta. The flip side: we're small, things are not always tidy, and you'll be expected to figure things out without a lot of process.

You'll also be working on the kind of agricultural data problems that mostly only get worked on at large companies — multispectral imagery, plot-level extraction, trial analytics for breeders and seed companies — at a place where you can actually see your work hit a customer's hands.

What we want to know about you

In your cover letter (or however you want to send it), tell us:

1. Show us code you've written. A GitHub link is fine. We want to see actual Python you've shipped, not a resume bullet.

2. Walk us through one agronomic analysis you've done — what the question was, what data you had, what method you used, what you concluded. We're more interested in your reasoning than your result.

3. Tell us where you are on the agronomy to software spectrum, honestly. We'd rather know than guess.

Logistics

• Based in Fargo, ND. You will be expected to be in the office.

• Compensation: competitive for the Fargo market and reflective of the hybrid skill set. We'll be specific with serious candidates.

• Benefits, PTO, the usual.

• Reports into the software team with a dotted line to agronomy.

How to Apply

Please submit your resume via LinkedIn and a cover letter (PDF attachment) to View email address on click.appcast.io with the subject line:

“Agronomy Software Engineer – [Your Name]”

Applications without a cover letter will not be considered.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Agronomy Software Engineer in Fargo, ND vacancy
  •  ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large...  ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering... 
    Suggested
    Temporary work
    H1b
    Immediate start

    SynergisticIT

    Fargo, ND
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Fargo, ND
    3 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Fargo, ND
    2 days ago
  • $86.89k - $130.33k

     ...disabled & veterans. Primary Location: United States (US) - North Dakota - Fargo Function: Product Engineering (CA) Title: Power Electronic Software Design Engineer - 120971 Onsite/Remote: Onsite Position Your Responsibilities As a Power... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Fargo, ND
    3 hours ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Fargo, ND
    3 days ago
  •  ...Workplaces in Financial Services & Insurance Applied & Agentic AI Engineer Job Responsibilities Architect and deploy LLM-powered and...  ...+ years of experience building production-grade AI or advanced software systems. ~2-4+ years of hands-on experience with LLM-powered... 

    Sedgwick

    Fargo, ND
    1 day ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Temporary work
    Remote work

    Lumen

    Fargo, ND
    2 days ago
  • $141.8k - $184.4k

     ...qualified candidates for the position of Senior SCADA Electrical Engineer working in the Automation, Integration, and System Protection (...  ...like Cisco Certified Network Associate a plus Microsoft Software Applications (Word, Excel, PowerPoint, Access) Applies current... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    3 days ago
  • $111.2k - $150.4k

     ...Ulteig is seeking highly skilled and motivated Lead studies-level engineering candidates to support power system studies in the renewable...  ...to support renewable energy projects. Apply specialized software to model and analyze electrical phenomena. Collaborate with... 
    Flexible hours

    Ulteig

    Fargo, ND
    1 day ago
  •  ...with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data...  ...Bachelor's degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. Highly... 
    H1b

    SynergisticIT

    West Fargo, ND
    4 days ago
  • $93k - $139k

     ...'s Degree or equivalent combination of education and work experience Degree in Computer Science, Civil Engineering, Management Information Systems, Software Engineering or related field preferred Ideally Expert (or equivalent) or Practitioner within one or more... 
    Full time
    Part time
    Work experience placement
    Work at office
    Work from home
    Worldwide
    Flexible hours
    3 days per week

    QBE Americas, Inc.

    Fargo, ND
    1 day ago
  • $123.2k - $159.65k

     ...seeking qualified candidates for the position of Subconsultant Lead Engineer. This role will focus on supporting Ulteig's growth in...  ...substation studies a plus ~ Experience using ground grid modeling software a plus ~ Knowledge of substation protection and control... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    17 hours ago
  • $105.72k - $132.14k

     ...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Fargo, ND
    4 days ago
  • $111.2k - $150.4k

     ...responsible for maintaining project schedules and ensuring the quality of project deliverables. Mentoring and collaboration with engineering teams is essential to ensure system compatibility and enhance substation efficiency. What You'll Do Review and create, maintain... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    5 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Fargo, ND
    17 hours ago
  •  ...Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development, implementation and post deployment support of enterprise applications. In this role... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Fargo, ND
    2 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Fargo, ND
    17 hours ago
  • $120.8k - $163.5k

     ...Opportunity Ulteig is currently seeking talented and motivated Lead Engineer level candidates to join our Transmission Line group. This...  ...Voltage (69kV-500kV) transmission lines utilizing the PLS-CADD software. This position is open to sit in any location or remote.... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    17 hours ago
  • $126.4k - $164.3k

     ...qualified candidates for the position of Lead System Protection Engineer. The Lead System Protection Engineer acts as a technical leader...  ...Proven experience in system modeling and fault analysis software (ASPEN, CAPE, ETAP, or EasyPower), and Microsoft Software Applications... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    17 hours ago
  • $31 - $49.5 per hour

     ...experience. Department Details We are seeking a skilled Cloud Engineer with strong hands-on experience in AWS cloud infrastructure,...  ...problems, and implement preventive measures. Participate in software development lifecycle for cloud solutions, including planning,... 
    Full time
    Part time
    Work from home
    Shift work
    Day shift

    Sanford Health

    Fargo, ND
    5 days ago
  • $95k - $130k

     ..., ND Primary responsibilities include managing a team of engineers, technicians and support staff on water resource projects from...  ...knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus. ~ A valid driver's license is required or the... 
    Temporary work
    Work at office
    Flexible hours

    Apex Engineering Group Inc

    Fargo, ND
    17 hours ago
  •  ...Design Engineer Randstad is looking for Design Engineers to improve hydraulic systems on 4WD equipment. Required Skills: Hydraulics design; line routings Job Duties: Support Q&R profiles and PIRs to reduce leakage on current product. Support includes understanding... 

    Samprasoft

    Fargo, ND
    4 days ago
  • $93.8k - $126.9k

     ...Ulteig is currently seeking talented and motivated Design Engineer level engineering candidates to support dynamic power system studies...  ...Perform model quality tests and model benchmarking for various software models. Understand dynamic model block diagrams and tune parameters... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    3 days ago
  • Description Bolton & Menk has an exciting opportunity for a Design Engineer, EIT, to join our Municipal team in our Fargo office. As a Top...  ...observation Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation) Requires frequent... 
    For contractors
    For subcontractor
    Live in
    Work at office
    Flexible hours

    Bolton & Menk, Inc.

    Fargo, ND
    1 day ago
  • $126.4k - $164.3k

    Description The Opportunity Ulteig is seeking talented and motivated candidates for a Lead Civil Owner's Engineer - Renewables to serve as a trusted thirdparty engineer for our renewable energy ownerclients across solar, wind, and battery energy storage (BESS) projects... 
    Permanent employment
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ulteig

    Fargo, ND
    4 days ago
  • $138.2k - $180k

     ...integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue to advance... 
    For contractors
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Fargo, ND
    5 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Fargo, ND
    1 day ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins,... 
    H1b

    SynergisticIT

    Fargo, ND
    2 days ago
  •  ...Azure System Engineer We are seeking an Azure System Engineer. The candidate will be responsible for supporting our Azure AVD and Microsoft...  ...and Managing Group Policies. Experience developing and testing software packages using Install shield, or equivalent. Proven skills... 
    Work experience placement

    Keylent Inc

    Fargo, ND
    1 day ago
  •  ...Team Lead/Senior Network Engineer As a Team Lead/Senior Network Engineer, you will: # As the Team Lead, and at the discretion...  ...networks. # Develop comprehensive requirements for hardware, software, and contractor services needed to carry out agency data and telecommunication... 
    For contractors

    US Government Jobs - Other Agencies

    Fargo, ND
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Agronomy Software Engineer. Be the first to apply!