Esri

About Esri

Empowering organizations with spatial intelligence

🏢 Tech👥 5K-10K📅 Founded 1969📍 Redlands, California, United States

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...

Esri

Software Engineering Senior

EsriRedlands - On-Site

Posted 1 month ago🏛️ On-SiteSeniorSoftware Engineering📍 Redlands💰 $118,976 - $197,600 / yearly
Apply Now →

Overview

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.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in developing applications that leverage AI and machine learning technologies. Your background includes a strong understanding of natural language processing and the ability to fine-tune AI models for optimal performance. You are proficient in programming languages such as C#, Python, and C++, and you have experience writing scalable, robust, and maintainable code. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver innovative solutions.

Desirable

Experience with geographic information systems (GIS) is a plus, as is familiarity with AI Copilot functionalities. You are curious and eager to explore future capabilities in AI, and you have a track record of applying your expertise to solve real-world problems. Your investigative nature drives you to stay updated with the latest industry trends and technologies.

What you'll do

In this role, you will contribute to the design and implementation of an AI Copilot for ArcGIS Pro, enhancing the user experience through innovative AI functionalities. You will design, develop, and implement AI models, prompts, algorithms, and agents, focusing on natural language generation and understanding. Your work will involve writing efficient and maintainable code in C#, Python, or C++, ensuring that the software adheres to industry-standard design patterns and methodologies. You will collaborate with a global team of software engineers, product engineers, designers, and product managers to deliver cutting-edge capabilities that impact various industries, including government, public safety, and conservation.

What we offer

Esri is committed to fostering a culture of innovation and collaboration. You will have the opportunity to work on a product that is at the forefront of GIS technology, impacting how spatial data is analyzed and visualized. We offer a supportive work environment where your contributions are valued, and you can grow your skills in AI and machine learning. Join us in our mission to improve the accessibility of GIS tools through AI assistant functionality, and make a difference in solving real-world problems.

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

Esri

Product Engineer

Esri📍 Redlands - On-Site

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.

🏛️ On-SiteMid-Level
1 month ago
Esri

Product Engineer

Esri📍 Redlands - On-Site

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.

🏛️ On-SiteMid-Level
1 month ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

Esri is seeking a Senior Software Developer to design and develop next-gen software for ArcGIS Pro, focusing on user interface components for photogrammetry solutions. You'll work with C#, WPF, and C++ in a collaborative agile environment.

🏛️ On-SiteSenior
1 month ago
Esri

Generative Ai Engineer

Esri📍 Redlands - On-Site

Esri is hiring a Senior Generative AI Software Developer to advance geospatial data quality capabilities across the ArcGIS platform. You'll design and develop software that enhances the operations of GIS professionals using Python and machine learning. This role requires experience in AI-driven data quality management.

🏛️ On-SiteSenior
1 month ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

Esri is hiring a Senior C++ Software Development Engineer to enhance the 3D analytic capabilities of ArcGIS Pro. You'll work on building high-performance software components for advanced 3D visualization and analysis. This role requires expertise in C++ and a strong problem-solving mindset.

🏛️ On-SiteSenior
1 month ago