CareerPlanGet AI match score →

Sr. Software Development Engineer - Gen AI

Redlands, CA💼 Full-time💰 $123,136–$123,136🗓 2026-06-23 → 2026-07-31

Core

Design and develop Python-based machine learning components and AI/ML algorithms to enhance geospatial data quality assessment and management for the ArcGIS platform.

Role type

Senior Software Development Engineer (Gen AI / ML)

Builds

Production-ready software and scalable ML pipelines for geospatial data quality capabilities

Domain

Geospatial technology / GIS / AI-driven data quality

Deliverable

production ML models | product features

Required skills

Python, Machine Learning, AI systems, Object-oriented design, API design, RAG systems, Software architecture

Preferred skills

C++, Vector databases, REST services, Cloud deployment, Model evaluation, Agentic workflows, CI/CD pipelines

Technologies

Python, ML frameworks, RAG systems, ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, Vector databases

Responsibilities

Develop Python-based machine learning components for spatial data quality; Build software following industry-standard design patterns; Design, develop, test, and integrate AI/ML algorithms; Build scalable ML pipelines and data engineering processes; Collaborate with product engineers, researchers, and domain experts

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗