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 Development Engineer to advance geospatial data quality capabilities across the ArcGIS platform. You'll design and develop software for GIS professionals, utilizing Python and machine learning. This role requires experience in AI-driven data quality management.

Job Description

Who you are

You have 5+ years of experience in software development, particularly in building scalable solutions that enhance data quality. Your expertise in Python and machine learning allows you to create innovative components that improve spatial data assessment and understanding. You are passionate about geospatial technologies and have a strong understanding of industry-standard design patterns and methodologies.

You thrive in collaborative environments, working closely with cross-functional teams that include product managers, domain experts, and technical specialists. Your ability to communicate complex technical concepts clearly makes you an effective team member. You are committed to delivering robust, production-ready software that meets the needs of diverse markets and industries.

Desirable

Experience with AI-driven data quality management is a plus, as is familiarity with geospatial data systems. You are eager to stay updated with cutting-edge technologies and methodologies in software development and data management.

What you'll do

In this role, you will design and develop software that enhances the quality and consistency of geospatial data across the ArcGIS platform. You will be responsible for developing Python-based machine learning components that help users assess and improve their spatial data quality. Your work will involve following industry-standard design patterns and development methodologies to ensure the software is scalable and high-performance.

You will collaborate with product teams to integrate AI/ML algorithms into the software, ensuring that the solutions you develop are not only innovative but also practical for real-world applications. Your contributions will directly impact how organizations build, validate, and maintain accurate geospatial assets, making a difference in communities around the world.

What we offer

Esri provides a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on cutting-edge technologies that shape the future of geospatial data management. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team. Join us in making a meaningful impact 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

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 Development Engineer

Esri📍 Redlands - On-Site

Esri is seeking a Senior Software Development Engineer to build advanced GIS software solutions leveraging computer vision and AI. You'll work with Python and machine learning models to extract real-world objects from various data sources. This role requires expertise in computer vision algorithms and geospatial data processing.

🏛️ On-SiteSenior
1 month ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

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.

🏛️ On-SiteSenior
1 month ago
Amazon

Software Engineering

Amazon📍 Seattle - On-Site

Amazon is hiring a Senior Software Development Engineer to lead the technical vision for AI systems in advertising. You'll work with AWS, Python, and machine learning technologies to create intelligent systems that optimize advertising campaigns. This position requires significant technical innovation and experience in AI development.

🏛️ On-SiteSenior
2w ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

Esri is hiring a Senior Software Development Engineer to design and develop innovative software solutions for ArcGIS Workflow Manager. You'll utilize your skills in Java and Scala to create scalable web services that enhance user experience. This role requires strong development experience and a collaborative mindset.

🏛️ On-SiteSenior
1 month ago