
About Esri
Empowering organizations with spatial intelligence
Key Highlights
- Headquartered in Redlands, California
- Over 350,000 users globally, including government and NGOs
- Flagship product ArcGIS is a leader in GIS software
- Approximately 10,000 employees dedicated to GIS innovation
Esri, headquartered in Redlands, California, is a leading provider of geographic information system (GIS) software, with over 350,000 users worldwide. Their flagship product, ArcGIS, is utilized by organizations across various sectors, including government, transportation, and environmental manageme...
🎁 Benefits
Esri offers comprehensive benefits including competitive salaries, equity options, generous PTO, flexible work arrangements, and a strong commitment t...
🌟 Culture
Esri fosters a culture focused on innovation in GIS technology, emphasizing collaboration and a commitment to sustainability. The company values commu...
Skills & Technologies
Overview
Esri is hiring a Product Engineer II - Generative AI to develop next-generation AI capabilities in ArcGIS Enterprise. You'll work with Python and Java, focusing on software quality and geospatial technology. This role requires 2+ years of programming experience.
Job Description
Who you are
You have 2+ years of programming experience in Python or Java, demonstrating your ability to develop high-quality software. Your familiarity with the software development lifecycle (SDLC), source control, and agile practices equips you to manage projects effectively. You have experience with containers and Kubernetes, which allows you to contribute to scalable solutions in cloud environments. Your passion for software quality and geospatial technology drives you to understand customer needs deeply and deliver impactful solutions. You thrive in collaborative settings, working with cross-functional teams to achieve common goals. You are eager to learn and adapt, ensuring that you stay at the forefront of AI advancements.
Desirable
Experience with AI frameworks and services is a plus, as it will enhance your contributions to the team. Familiarity with cloud platforms will also be beneficial in delivering AI-based services effectively.
What you'll do
As a Product Engineer II, you will be integral to the development, deployment, and maintenance of AI frameworks, services, applications, and models within ArcGIS Enterprise. You will collaborate with cross-functional teams to deliver AI-based services and servers, ensuring that they meet the high standards expected by our users. Your role will involve triaging, troubleshooting, and addressing reported issues in the software, contributing to the overall quality and reliability of our products. You will participate in software security reviews, ensuring that our solutions are not only effective but also secure. Regular communication of project status to the team will be essential, fostering transparency and collaboration.
What we offer
At Esri, you will be part of a team that is shaping the future of geospatial technology. We offer a supportive environment where you can grow your skills and advance your career. You will have the opportunity to work on cutting-edge technology that impacts millions of users worldwide. Our commitment to innovation means you will always be challenged and engaged in your work. We value diversity and encourage you to apply even if your experience doesn't match every requirement. Join us in making a difference through technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Esri.
Similar Jobs You Might Like
Based on your interests and this role

Product Engineer
Esri is hiring a Product Engineer II for Generative AI & Assistants to enhance ArcGIS Pro with AI functionalities. You'll work with AI and machine learning to design and implement innovative solutions. This role requires expertise in AI and natural language processing.

Product Engineer
Esri is hiring a Product Engineer II to build the next generation of ArcGIS Enterprise. You'll work with Java, Kubernetes, and cloud technologies to deliver mapping and analytics capabilities. This position requires a strong technical voice in product development.

Product Engineer
Esri is hiring a Product Engineer II to enhance the ArcGIS Online platform by designing and testing new features and optimizing APIs. You'll work with REST API and automation testing to improve product usability. This position requires experience in software development and API management.

Product Engineer
Esri is hiring a GIS Apps Product Engineer II to develop and release mobile and web applications that enhance organizational workflows. You'll work with Esri products like ArcGIS Pro and Field Apps in Redlands, CA.

Software Engineering
Esri is hiring a Senior Software Engineer to enhance ArcGIS Pro with AI assistant functionality. You'll design and implement AI models using C# and Python, focusing on natural language processing. This role requires expertise in AI and machine learning.