esri
Sr. Generative AI Software Developer
At a Glance
- Location
- Redlands, California, United States
- Experience
- 5+ years
- Posted
- 2026-04-02T17:29:07-04:00
Key Requirements
Required Skills
Domain Knowledge
- Insurance
- Medical
- Regulatory
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
Familiarity and knowledge with C++ in large-scale or performance-critical software environments is beneficial
Experience analyzing large geospatial datasets and working with vector databases
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