Software Developer – Imaging & Automation (Greenhouse Operations)

TECHNOLOGY PARTNERS INC

Tucson (AZ)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technology Partners Inc. is seeking a Software Developer focused on Imaging & Automation to design and implement image analysis pipelines for greenhouse production.

You will collaborate with automation, infrastructure, and operations teams to deploy solutions and ensure real-time data transmission across enterprise networks. The role emphasizes building robust, scalable imaging solutions, integrating with control systems, and contributing to cutting-edge agricultural automation in a production

Qualifications

  • 4+ years of professional software development experience.
  • Strong Python programming skills, especially for image processing and analysis.
  • Hands-on experience with computer vision and ML frameworks such as OpenCV, YOLO, TensorFlow, or PyTorch.
  • Familiarity with Docker or similar containerization technologies.
  • Linux environment experience.
  • Experience interfacing with I/O devices for automation or machine control.
  • Proficiency with Git version control and CI/CD pipelines.
  • Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field (ABET-accredited preferred).
  • Excellent collaboration and communication skills.
  • Knowledge of modern JavaScript frameworks (Vue, React) for frontend development is a plus.

Responsibilities

  • Develop and deploy image analysis solutions to support greenhouse production workflows.
  • Apply classical computer vision techniques and deep learning models to extract meaningful data from images.
  • Integrate imaging systems with automation and control systems, including sensors, actuators, and 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.
  • Support containerization (e.g., Docker) and CI/CD pipeline implementation.
  • Analyze imaging data to improve automation and control system efficiency.
  • Document software solutions and ensure system robustness and scalability.

Skills

Python
Image processing
OpenCV
YOLO
TensorFlow
PyTorch
Docker
CI/CD
Git
Linux
Automation interfacing
Vue/React basics

Education

ABET-accredited degree preferred

Tools

CI/CD tools

Job description

Technology Partners is currently seeking a talented Software Developer - Imaging & Automation (Greenhouse Operations). Do you have experience developing image analysis solutions using Python and computer vision frameworks like OpenCV, TensorFlow, or PyTorch?

Let us help you make your next big career move a reality!

What You Will Be Doing:

You will join our greenhouse operations team as a Software Developer focused on imaging technology and automation. In this role, you will design and implement image analysis pipelines that support production workflows, working closely with automation, infrastructure, and operations teams. You will build and deploy solutions that extract insights from images and integrate them into real-time control systems, ensuring seamless data transmission across enterprise networks. This is a full-time position that offers the opportunity to contribute to innovative automation efforts in a cutting-edge agricultural environment.

Key Responsibilities:
  • Develop and deploy image analysis solutions to support greenhouse production workflows.
  • Apply classical computer vision techniques and deep learning models to extract meaningful data from images.
  • Integrate imaging systems with automation and control systems, including sensors, actuators, and 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.
  • Support containerization (e.g., Docker) and CI/CD pipeline implementation.
  • Analyze imaging data to improve automation and control system efficiency.
  • Document software solutions and ensure system robustness and scalability.
Required Skills & Experience:
  • 4+ years of professional software development experience.
  • Strong Python programming skills, especially for image processing and analysis.
  • Hands-on experience with computer vision and machine learning frameworks such as OpenCV, YOLO, TensorFlow, or PyTorch.
  • Familiarity with Docker or similar containerization technologies.
  • Linux environment experience.
  • Experience interfacing with I/O devices for automation or machine control.
  • Proficiency with Git version control and CI/CD pipelines.
  • Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field (ABET-accredited preferred).
  • Excellent collaboration and communication skills.
  • Knowledge of modern JavaScript frameworks (Vue, React) for frontend development is a plus.
Desired Skills & Experience:
  • Experience working in prototyping or research and development environments.
  • Exposure to industrial automation systems or equipment.
  • Hands-on experience with deep learning convolutional neural network (CNN) models for image analysis.
  • Networking and firewall configuration experience.
Keywords:

Python, Computer Vision, Machine Learning, OpenCV, TensorFlow, PyTorch, Automation, Docker, Image Analysis, Greenhouse Technology

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.

All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level.

Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.

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
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
Imaging & Automation Software Engineer

TECHNOLOGY PARTNERS INC • Tucson (AZ)

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

neteffects • Tucson (AZ)

Hybrid
USD 90,000 - 101,000
Benefits
Computer Vision Engineer
Computer Vision Engineer

PTx Trimble • Tremont (IL)

On-site
USD 111,000 - 205,000
Health care plans
Dental and vision plans
401(k) Savings Plan
+3
Senior Computer Vision Engineer ID72408
Senior Computer Vision Engineer ID72408

AgileEngine • Addison (TX)

On-site
USD 140,000 - 190,000
Mentorship
Tech Talks
Growth roadmaps
+1
Senior Computer Vision Engineer ID72408
Senior Computer Vision Engineer ID72408

AgileEngine • Allen (TX)

Hybrid
USD 150,000 - 210,000
Mentorship program
Tech Talks
Growth roadmaps
+1
Senior Software Engineer
Senior Software Engineer

Portland Seed Fund • Nashville (TN)

On-site
USD 120,000 - 160,000
Hybrid Working Environment
Time Off
Holidays
+2
Machine Learning Engineer
Machine Learning Engineer

Watkins Talent Solutions • Alabama

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

Intelliswift - An LTTS Company • United States

Remote