Software Developer ? Imaging & Automation (Greenhouse Operations)

Bayer AG

Tucson (AZ)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Bayer AG in Tucson, AZ, is seeking a Software Developer – Imaging & Automation for greenhouse operations on a 1-year contract. You will design and implement image analysis solutions across production stages, blending computer vision with automation for real-time control.

You’ll apply classical CV and ML methods, build robust pipelines, and integrate imaging with sensors and actuators. Proficiency in Python and frameworks like OpenCV, TensorFlow or PyTorch is required.

Qualifications

  • BS or higher in Software Engineering, Computer Science, or a related field (ABET-accredited preferred).
  • 4+ years of professional software development experience.
  • Strong Python development skills, particularly for image processing and analysis.
  • Experience with computer vision and machine learning frameworks (e.g., OpenCV, YOLO, TensorFlow, PyTorch).
  • Experience with Docker or other containerization technologies.
  • Experience interfacing with I/O devices for automation or machine control.
  • Familiarity with Git and CI/CD pipelines.

Responsibilities

  • Develop and deploy image analysis solutions to support greenhouse production workflows.
  • Apply classical computer vision and deep learning techniques to extract meaningful data from images.
  • Integrate imaging systems with automation and control systems (e.g., sensors, actuators, machine interfaces).
  • Design and maintain pipelines to transmit image data and derived insights across enterprise networks.
  • Collaborate with cross-functional teams including automation, infrastructure, and operations.

Skills

Python
Computer vision
Machine learning
Image processing

Education

BS or higher in Software Engineering or Computer Science

Tools

OpenCV
TensorFlow
PyTorch
Docker

Job description

Software Developer ? Imaging & Automation (Greenhouse Operations) (Contract)

Tucson, AZ, United States (On-site)

Contract (1 year 1 day)

Published 2 days ago

Filtered is Required: WMS SQL + Python

Software Developer – Imaging & Automation

Role Overview

In this position, you will design and implement image analysis solutions at multiple stages of the production process. You will work at the intersection of computer vision and industrial automation, extracting actionable insights from image data and integrating those outputs into real-time control systems.

The ideal candidate has hands‑on experience with both traditional computer vision techniques and modern machine learning approaches, and can build robust pipelines that move data efficiently across enterprise networks.

Key Responsibilities
  • Develop and deploy image analysis solutions to support greenhouse production workflows
  • Apply classical computer vision and deep learning techniques to extract meaningful data from images
  • Integrate imaging systems with automation and control systems (e.g., sensors, actuators, machine interfaces)
  • Design and maintain pipelines to transmit image data and derived insights across enterprise networks
  • Collaborate with cross-functional teams including automation, infrastructure, and operations
Required Qualifications
  • BS or higher in Software Engineering, Computer Science, or a related field (ABET‑accredited preferred)
  • 4+ years of professional software development experience
  • Strong Python development skills, particularly for image processing and analysis
  • Experience with computer vision and machine learning frameworks (e.g., OpenCV, YOLO, TensorFlow, PyTorch)
  • Experience with Docker or other containerization technologies
  • Experience interfacing with I/O devices for automation or machine control
  • Familiarity with Git and CI/CD pipelines
Preferred Qualifications
  • Experience working in a prototyping or R&D environment
  • Exposure to industrial automation systems or equipment
  • Hands‑on experience with deep learning/CNN‑based image models
  • Networking and firewall configuration experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer – Imaging & Automation - # 26-23731
Software Developer – Imaging & Automation - # 26-23731

US Tech Solutions • Marana (AZ)

On-site
USD 110,000 - 160,000
Python Software Engineer
Python Software Engineer

neteffects • Tucson (AZ)

Hybrid
USD 90,000 - 101,000
Benefits
Imaging & Automation Software Engineer
Imaging & Automation Software Engineer

Technology Partners • Tucson (AZ)

On-site
USD 90,000 - 120,000
Software Developer – Imaging & Automation (Greenhouse Operations)
Software Developer – Imaging & Automation (Greenhouse Operations)

Technology Partners • Tucson (AZ)

On-site
USD 90,000 - 120,000
Python Software Developer - Imaging & Automation (Greenhouse Operations)
Python Software Developer - Imaging & Automation (Greenhouse Operations)

Rose International • Marana (AZ)

On-site
USD 90,000 - 103,000
Software Developer – Imaging & Automation (Greenhouse Operations)
Software Developer – Imaging & Automation (Greenhouse Operations)

TECHNOLOGY PARTNERS INC • Tucson (AZ)

On-site
USD 110,000 - 140,000
Imaging & Automation Software Engineer — Contract
Imaging & Automation Software Engineer — Contract

Bayer AG • Tucson (AZ)

On-site
USD 90,000 - 120,000
Software Engineer, Imaging & Automation
Software Engineer, Imaging & Automation

KellyMitchell Group • Marana (AZ)

On-site
USD 62,000 - 90,000
Medical, Dental, & Vision Insurance
Employee Stock Ownership Plan 401K
Imaging & Automation Software Engineer - Python/ML
Imaging & Automation Software Engineer - Python/ML

US Tech Solutions • Marana (AZ)

On-site
USD 110,000 - 160,000
Python Imaging & Automation Engineer (Temporary, Onsite)
Python Imaging & Automation Engineer (Temporary, Onsite)

Rose International • Marana (AZ)

On-site
USD 90,000 - 103,000