Improve the accessibility of ArcGIS Pro tools through AI assistant functionality, helping to solve real-world problems in industries such as government, public safety, conservation, and imagery
Requirements
- 2+ years of experience using an application development language (Python, C-Sharp)
- Knowledge of AI and Machine Learning concepts
- Experience in building training datasets and fine-tuning/training AI models (NLP or vision)
- Knowledge of software development processes
- Experience with natural language processing and generative models
- Experience in building AI applications using frameworks such as Semantic Kernel or LangChain
- Familiarity with Esri ArcGIS platform technologies
Responsibilities
- Work with users and industry experts to identify primary use-cases and workflows
- Contribute to the design and usability of ArcGIS Pro AI Copilot
- Develop and implement test cases and validate bug fixes
- Contribute to the maintenance, monitoring, and growth of the automated test suite
- Troubleshoot production issues in current and past software versions
- Work with feature teams to infuse Copilot capabilities across the ArcGIS Platform
- Research and stay up to date with latest advances in AI and application development frameworks
Other
- Ability to work well in a highly collaborative environment
- Strong analytical problem-solving abilities
- Excellent written and verbal communication skills
- Bachelor's in GIS, computer science, computer engineering, or a related field
- Master's in GIS, computer science, computer engineering, or a related field