Overview
We are seeking a Senior Software Engineer to join our team developing cuttingedge Generative AI solutions for ArcGIS Hub. In this role you will help create intelligent assistants that enhance collaboration and data discovery across organizations.
This position offers an exciting opportunity to shape the future of AIassisted collaboration in geospatial technology. Join our team and help build the next generation of intelligent tools for ArcGIS Hub.
Responsibilities
- Design and implement AIpowered features using modern web technologies
- Develop robust and scalable backend services to support AI functionality
- Create intuitive user interfaces for AI interactions using web components
- Collaborate with crossfunctional teams across Esri to integrate common AI capabilities
- Mentor junior developers and contribute to technical architecture decisions
Requirements
- 5 years of professional software development experience
- Experience with version control systems (Git) and CI/CD pipelines
- Expert knowledge of ArcGIS JavaScript SDK and web mapping applications
- Strong Python skills for web services and API development
- Proficient in developing and maintaining Web Components
- Experienced with modern JavaScript frameworks and TypeScript
- Understanding of RESTful APIs microservices architecture GIS concepts and spatial data handling
- Excellent communication skills and ability to work in a collaborative environment
- Bachelors in Engineering Computer Science or related field
Recommended Qualifications
- Experience with large language models and generative AI technologies
- Previous work with search implementations and relevancy tuning
- Experience with cloud platforms (AWS Azure or GCP)
#LIDV2
#LIREMOTE
Required Experience:
Senior IC