Esri logo

Sr. Software Development Engineer - GIS Computer Vision

Esri
Redlands, California
Full Time
Posted November 12, 2025
$119k - $198k
Apply Now

Application opens on company website

Job Description

Esri is seeking a Sr. Software Development Engineer to develop advanced GIS software solutions leveraging computer vision, machine learning, and AI for geospatial data extraction and analysis, supporting infrastructure and asset management projects.

Key Responsibilities

  • Develop and integrate computer vision and AI/ML models for object extraction and change detection.
  • Build scalable software solutions for processing imagery, video, LiDAR, and 3D geospatial data.
  • Optimize and deploy machine learning models in production environments using Python, C, and C++.
  • Evaluate emerging AI/ML frameworks, including large language models.
  • Contribute to system architecture, performance optimization, and code quality.
  • Collaborate with researchers, engineers, and product teams in an Agile environment.

Requirements

  • Minimum of 5 years in software development with focus on AI ML and computer vision
  • Strong programming skills using Python and experience with ML frameworks PyTorch, TensorFlow, Scikit-learn, Keras
  • Proficiency in computer vision tasks detection, segmentation, feature extraction, and model training
  • Experience with C programming and exposure to C
  • Bachelor's degree in Computer Science, Software Engineering or STEM related field
  • Develop and integrate computer vision and AI ML models such as YOLO, SAM, DINO for object extraction and change detection
  • Build scalable software solutions for imagery, video, LiDAR, and 3D geospatial data
  • Optimize and deploy ML models in Python, C, and C++ for production environments
  • Evaluate emerging AI ML frameworks, including large language models
  • Contribute to system architecture, performance optimization, and code quality
  • Collaborate with researchers, engineers, and product teams in an Agile environment

Benefits & Perks

Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth
Competitive total rewards strategy

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Accountant Revenue

Esri
NEW
Redlands
Full Time
14h
$85k-144k
Esri logo

Sr. Accountant Revenue

Esri
NEW
Vienna
Full Time
14h
$85k-144k
Esri logo

Treasury Manager

Esri
NEW
Redlands
Full Time
14h
$108k-184k