πChina
Principal Software Engineer - Generative AI Assistant
closed
Esri
π΅ $145k-$241k
πRemote - United States
Summary
Join Esri as a Principal Software Engineer to develop cutting-edge Generative AI solutions for ArcGIS Hub. You will create intelligent assistants that enhance collaboration and data discovery across organizations, shaping the future of AI-assisted collaboration in geospatial technology. This role involves designing and implementing AI-powered features using modern web technologies, developing robust backend services, creating intuitive user interfaces, collaborating with cross-functional teams, and mentoring junior developers. You will also contribute to technical architecture decisions.
Requirements
- 8+ 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
- Bachelorβs degree in Engineering, Computer Science, or related field
Responsibilities
- Design and implement AI-powered 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 cross-functional teams across Esri to integrate common AI capabilities
- Mentor junior developers and contribute to technical architecture decisions
Preferred 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)
Benefits
- Industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families)
- 401(k) and profit-sharing programs
- Minimum accrual of 80 hours of vacation leave
- Twelve paid holidays throughout the calendar year
- Opportunities for personal and professional growth
This job is filled or no longer available
Similar Remote Jobs
πIndia
πSerbia
πNigeria
πBrazil

πUnited States
π°$169k-$211k
πUnited States
πAustralia, Worldwide
π°$250k-$290k
πUnited States