Sr. Generative AI Software Developer
Core
Design and develop Python-based machine learning components and scalable ML pipelines to enhance geospatial data quality for the ArcGIS platform.
Role type
Senior Generative AI Software Developer
Builds
Production-ready software and AI/ML algorithms for geospatial data quality management
Domain
Geospatial technology / Machine Learning
Deliverable
production ML models
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, Agentic workflows, CI/CD pipelines
Technologies
Python, RAG, ArcGIS, REST, Cloud
Responsibilities
Develop Python-based machine learning components; Build scalable ML pipelines and data engineering processes; Design, develop, test, and integrate AI/ML algorithms; Work collaboratively with product engineers and domain experts
Seniority
Senior, hands-on IC