1

Forestry Software Developer Jobs (NOW HIRING)

Senior Software Engineer

Lake Forest, CA · On-site

$129K - $170K/yr

Senior Software Engineer About Advantest Test Solutions (ATS) Advantest Test Solutions (ATS) is a ... Must be willing to work onsite in Lake Forest, CA. Preferred / Plus Qualifications * Prior ...

Senior Software Engineer

Lake Forest, CA · On-site

$129K - $170K/yr

Senior Software Engineer About Advantest Test Solutions (ATS) Advantest Test Solutions (ATS) is a ... Must be willing to work onsite in Lake Forest, CA. Preferred / Plus Qualifications * Prior ...

Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to ...

They are seeking a Lead AI Software Engineer to design, build, and scale backend and machine ... forests, XGBoost, logistic regression, and ensemble techniques. • Proven track record of building ...

... Forestry and Wind Technologies. The image of John Deere is no longer that of a signature green ... Familiarity with DevOps concepts or tools like Git. * Familiarity with AWS services or similar ...

MTS II, Software

Irvine, CA · On-site

$103K - $141K/yr

Required : • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software ... Founded in 1979, the company is headquartered in Lake Forest, USA, with a team of 5001-10000 ...

next page

Showing results 1-20

Forestry Software Developer information

See salary details

$48K

$111.8K

$166K

How much do forestry software developer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for forestry software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Forestry Software Developer, and why are they important?

To thrive as a Forestry Software Developer, you need strong programming skills (such as Python, C#, or Java), a background in computer science or related field, and an understanding of forestry or environmental science. Familiarity with GIS platforms, remote sensing tools, and forestry-specific databases or modeling software is often required. Excellent problem-solving, collaboration, and communication abilities help bridge the gap between software solutions and forestry professionals. These skills are crucial for building effective, user-oriented applications that address complex challenges in forestry management.

How does a Forestry Software Developer typically collaborate with forestry professionals to create effective digital solutions?

Forestry Software Developers work closely with forestry professionals, such as ecologists, field technicians, and GIS specialists, to understand their specific workflows and data needs. Collaboration often involves gathering user requirements, participating in field visits or remote meetings, and iterating on prototypes based on real-world feedback. This close partnership helps ensure the software addresses practical challenges like inventory management, mapping, and regulatory compliance. Open communication and regular testing cycles are common, enabling developers to adapt solutions to the evolving needs of forestry teams.

What are Forestry Software Developers?

Forestry Software Developers are professionals who design, develop, and maintain software applications tailored for forestry management and operations. Their work supports tasks such as inventory tracking, mapping, resource planning, and data analysis within the forestry sector. These developers often collaborate with forestry experts to create tools that help optimize forest health, ensure compliance with environmental regulations, and improve operational efficiency. They typically have a background in both software development and an understanding of forestry practices.

What is the difference between Forestry Software Developer vs GIS Analyst?

AspectForestry Software DeveloperGIS Analyst
Required CredentialsBachelor's in Computer Science, Forestry, or related; programming skillsBachelor's in Geography, GIS, or related; GIS certifications
Work EnvironmentSoftware development teams, forestry tech companiesEnvironmental agencies, mapping firms, forestry departments
Industry UsageDeveloping forestry management software, appsMapping, spatial analysis, data visualization

Forestry Software Developers focus on creating software solutions for forestry management, requiring programming skills and technical knowledge. GIS Analysts specialize in spatial data analysis and mapping, often using GIS software. While both roles support forestry operations, developers build the tools, and analysts interpret spatial data. Understanding these differences helps job seekers identify the right career path in forestry technology.

Infographic showing various Forestry Software Developer job openings in the United States as of May 2026, with employment types broken down into 62% Full Time, 15% Part Time, and 23% Contract. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Deep Learning Software Engineer

Black Canyon Consulting LLC

Bethesda, MD • On-site

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Deep Learning Software Engineer

Bethesda, Maryland

Overview

We are seeking a Deep Learning Software Developer to support projects at the Applied Clinical Informatics Branch (ACIB), Lister Hill National Center for Biomedical Communications (LHNCBC), National Library of Medicine (NLM), National Institutes of Health (NIH). This position involves applying deep learning techniques to biomedical images and clinical data for clinical decision-making and prediction. The role focuses on the development of tools for retinal disease detection, severity classification, disease progression prediction, and more. The ideal candidate will have a strong background in deep learning, particularly for medical image analysis, and experience with high-performance computing environments.

Key Responsibilities
  • Develop deep learning models to support clinical decision-making for retinal diseases using retinal images, genomic data, and clinical records.
  • Develop algorithms for disease detection, severity classification, and longitudinal progression prediction, focusing on retinal diseases as well as organ-transplant and COVID-19 patient data.
  • Build and optimize deep learning tools for deployment on Android/iOS/Web-based platforms.
Required Skills and Experience
  • Ph.D. in a relevant field, or M.S. with 3+ years, or B.S. with 5+ years of relevant experience in image analysis and deep learning.
  • Proven experience writing manuscripts or papers for journals and conferences.
  • Extensive experience with medical image processing, data analysis, and classification techniques.
  • Expertise in developing custom deep learning workflows, including visualizing activations.
  • Strong understanding of machine learning techniques, including Support Vector Machines (SVM), Multilayer Perceptron (MLP), and Convolutional Neural Networks (CNNs).
  • Proficiency in Decision Tree algorithms such as Random Forest, XGBoost, and LightGBM.
  • Experience in statistical analysis of experimental results.
  • Familiarity with Linux and Windows environments.
  • Hands-on experience with high-performance GPU clusters and multi-GPU setups for deep learning tasks.
  • Expertise in programming with Python, Keras, and PyTorch.
  • Experience in developing Android, iOS, or web applications is a plus.
Required Professional and Personal Qualities
  • Strong organizational and time management skills, with flexibility to adapt to shifting priorities.
  • Ability to write clean, efficient, and well-documented code.
  • Excellent interpersonal skills, with the ability to both collaborate and work independently.
  • Strong oral and written communication skills, with the ability to clearly document projects and provide regular status reports.
  • Highly detail-oriented with the ability to manage multiple tasks and deliver results in a timely manner.
Benefits and Salary

We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.

We offer a competitive salary commensurate with experience and location. The targeted range for this position is $125,000 - $150,000.