Product Engineer II Generative AI Assistants ArcGIS Pro

Job expired!

Join our Team as a Product Engineer II - Generative AI Assistants (ArcGIS Pro)

Are you passionate about AI and machine learning? At Esri, we are on a mission to enhance ArcGIS Pro, the world's leading geographic information system (GIS) software. Help us achieve this by improving AI assistant functionality, making powerful spatial data analysis, visualization, and sharing tools more accessible.

Why Join Us?

ArcGIS Pro is instrumental in solving real-world problems across various industries, including government, public safety, conservation, and more. As a key player in our innovative team, your expertise in AI and machine learning will drive the next generation of GIS solutions.

Your Role and Responsibilities

  • Collaborate 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
  • Maintain, monitor, and grow the automated test suite
  • Troubleshoot production issues in current and past software versions
  • Work with feature teams to integrate Copilot capabilities across the ArcGIS Platform
  • Research and stay current with the latest advances in AI and application development frameworks
  • Share your workflows and projects through samples, tutorials, blog articles, videos, and help documentation

What We're Looking For

Basic Requirements

  • 2+ years of experience with an application development language (Python, C#)
  • Knowledge of AI and Machine Learning concepts
  • Experience in building training datasets and fine-tuning/training AI models (NLP or vision)
  • Ability to thrive in a collaborative environment
  • Understanding of software development processes
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Bachelor’s degree in GIS, computer science, computer engineering, or a related field

Preferred Qualifications

  • Experience with natural language processing and generative models
  • Proficiency in building AI applications using frameworks like Semantic Kernel or LangChain
  • Familiarity with Esri ArcGIS platform technologies
  • Experience with cloud services such as AWS, Google Cloud, or Azure
  • Knowledge of UI/UX design techniques
  • Master’s degree in GIS, computer science, computer engineering, or a related field

Our Total Rewards

Esri offers a competitive total rewards strategy that includes:

  • Medical, dental, and vision benefits
  • Basic and supplemental life insurance for employees and their families
  • 401(k) and profit-sharing programs
  • Minimum of 80 hours of vacation leave
  • Twelve paid holidays annually
  • Opportunities for personal and professional growth

The base salary range for this role is $72,800—$124,800 USD, determined by various factors such as skill sets, experience, and organizational needs.

About Esri

At Esri, diversity is more than just a map feature. We value different experiences, perspectives, backgrounds, and cultures, which make us more innovative and a better place to work. Our ongoing commitment to diversity, equity, and inclusion ensures that every employee can contribute to their life’s best work. Our efforts extend globally, creating positive change through GIS technology.

We encourage all interested candidates to apply, even if you don’t meet every preferred qualification.

Esri is an equal opportunity employer (EOE). All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, or protected veteran status. If you need reasonable accommodation during the employment process, please email [email protected].

Learn more about our on our website.

Your privacy is important to us. Esri complies with the highest national and international standards, including CCPA and