Overview

Posted
6 months ago
Compensation
$123,136 - $202,488
Job Type
Remote Status
Location
Redlands, CA, US
Education Level
Seniority

Esri's Professional Services division seeks an experienced Senior Software Development Engineer to advance geospatial data quality using AI/ML technologies. Based in Redlands, CA, the role involves developing Python-based machine learning components and building scalable data pipelines for the ArcGIS platform.

Key responsibilities include

  • designing AI/ML algorithms for geospatial data quality automation,
  • creating production-ready software following industry standards, and
  • collaborating with cross-functional teams including product engineers, solution engineers, and domain experts.

Core requirements:

  • 5+ years of professional experience emphasizing Python, machine learning, or AI systems;
  • strong understanding of object-oriented design and software architecture;
  • Bachelor's degree in computer science or related STEM field;
  • experience with scalable data pipelines and cloud-native systems.

The posting encourages applicants who don't meet all preferred qualifications to apply.

Benefits include health coverage, 401(k), minimum 80 hours vacation annually, and professional development opportunities.

Salary: $123,136-$202,488 USD.

Requisition ID: 2026-3617.