Skip to main content

Sr. Software Development Engineer - Gen AI at Esri

Department: 4158 - Products

Compensation

$123,136 – $202,488/yr

Location
Redlands, California
Type
Full-time
Level
senior
Posted

Description

Esri is hiring a Senior Software Development Engineer to design and develop Python-based machine learning and AI/ML software for geospatial data quality across the ArcGIS platform. The role involves building scalable ML pipelines, data engineering processes, REST services, and production-ready software; collaborating with product, research, and domain teams; and working in Agile Scrum environments. Candidates need at least five years of relevant experience, Python and ML expertise, software architecture knowledge, and a bachelor's degree in a computer science, mathematics, or STEM-related field. The role offers a base salary of $123,136 to $202,488 USD and medical, dental, and vision benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation