Sr. Software Development Engineer - Gen AI

Esri
California
Workplace: OnsiteFull timeUSD 118,976 - 197,600 annuallyFunction: Data Science & Machine LearningExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Teamwork","Adaptability"]

Senior software engineer focusing on AI-driven data quality within Esri’s geospatial platform. You will design and implement Python-based ML components, scalable pipelines, and AI/ML algorithms in an Agile environment, collaborating with product teams and domain experts to deliver production-ready software that enhances geospatial data quality across ArcGIS.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
7 months ago

Sr. Software Development Engineer - Gen AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Senior software engineer focusing on AI-driven data quality within Esri’s geospatial platform. You will design and implement Python-based ML components, scalable pipelines, and AI/ML algorithms in an Agile environment, collaborating with product teams and domain experts to deliver production-ready software that enhances geospatial data quality across ArcGIS.
Location: California
Workplace: Onsite
Employment Type: Full time · Permanent
Job Function: Data Science & Machine Learning
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop Python-based machine learning components that enhance how users assess, understand, and improve spatial data quality
  • •Build software that follows industry-standard design patterns, development methodologies, and deployment models
  • •Design, develop, test, and integrate AI/ML algorithms as part of product releases and evolve data quality capabilities for customers
  • •Build scalable ML pipelines and data engineering processes to improve overall system architecture
  • •Work collaboratively with product engineers, researchers, Professional Services product teams, and domain experts
  • •Work effectively in an Agile Scrum team environment and iterative development cycles

Pay and Benefits

Salary: USD 118,976 - 197,600 annually
Perks:Health InsuranceDentalVision401kProfit SharingPaid Leave

Key Requirements

  • •5+ years of professional experience in a similar position supporting similar responsibilities with emphasis on Python, Machine learning or AI systems
  • •Strong understanding of object-oriented principles, software architecture, and API design
  • •Ability to analyze software/algorithms and identify improvements
  • •Experience with software development using Python, ML frameworks and RAG systems
  • •Bachelor's degree in computer science, mathematics, or STEM related field
Experience:5+ yearsGeospatialGISAIMachine learning
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem-solvingTeamworkAdaptability
Languages:English
Tech Stack:PythonML frameworksRAGRESTCI/CDArcGIS

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn