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

EsriRedlands - On-Site

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

Overview

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.

Job Description

Who you are

You have 5+ years of experience in software development, particularly in building scalable applications that leverage computer vision and machine learning technologies. Your deep understanding of computer vision algorithms allows you to effectively detect and extract real-world objects from complex datasets, including 360-degree imagery and LiDAR point clouds. You are proficient in Python and have experience with AI-driven data extraction techniques, which are crucial for developing high-performance solutions in the geospatial domain.

You thrive in collaborative environments, working closely with researchers and product engineers to bridge the gap between innovative research and production-ready software. Your ability to communicate complex technical concepts clearly makes you a valuable team member, as you help guide projects from conception through to deployment. You are passionate about geospatial technology and are eager to contribute to impactful projects that enhance how organizations manage and understand their physical assets.

Desirable

Experience with specific computer vision frameworks and models such as YOLO and DINO is a plus, as is familiarity with large-scale data management and geospatial data processing. You are open to learning new technologies and methodologies that can enhance your work and the team's output.

What you'll do

In this role, you will develop and integrate computer vision and AI/ML models for object extraction and change detection, playing a key role in creating authoritative datasets for critical infrastructure. You will build scalable software solutions that handle various types of imagery and video, ensuring that the systems you develop are robust and efficient. Your work will directly impact how departments of transportation and public works manage their roadway networks and indoor facility assets.

You will collaborate with a diverse team of professionals, including researchers and product engineers, to ensure that the software solutions you create are not only innovative but also practical and user-friendly. Your responsibilities will include designing algorithms, optimizing performance, and conducting thorough testing to ensure the reliability of the software.

You will also be involved in the continuous improvement of existing systems, identifying areas for enhancement and implementing solutions that drive efficiency and effectiveness. Your contributions will help empower GIS professionals to solve complex real-world problems, making a meaningful impact in the field of geospatial technology.

What we offer

Esri provides a dynamic work environment where innovation is encouraged, and your contributions are valued. You will have the opportunity to work on cutting-edge technology that is shaping the future of GIS. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in making a difference in how organizations understand and manage their physical assets.

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

Computer Vision Engineer

Esri📍 Redlands - On-Site

Esri is hiring a Senior Computer Vision Software Development Engineer to build advanced GIS software solutions. You'll work with Python and machine learning to develop systems for object detection and data extraction. This role requires a deep understanding of computer vision algorithms and geospatial data processing.

🏛️ On-SiteSenior
1 month ago
Apple

Computer Vision Engineer

Apple📍 San Diego - On-Site

Apple is hiring a Computer Vision Engineer to work on innovative products like Vision Pro. You'll develop software using C++ and collaborate with top engineers in the field. This role requires a minimum of 3 years of relevant experience.

🏛️ On-SiteMid-Level
6 months ago
Esri

Software Engineering

Esri📍 Redlands

Esri is seeking a Senior C++ Software Development Engineer to enhance the visualization and cartography capabilities of ArcGIS Pro. You'll leverage your expertise in C++ and graphics programming to develop high-performance software solutions. This role requires 5+ years of experience in software development.

Senior
1 month ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

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.

🏛️ On-SiteSenior
1 month ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

Esri is hiring a Senior C++ Software Development Engineer to develop cutting-edge 3D data and editing software. You'll work with C++, 3D graphics, and database technologies in Redlands, CA.

🏛️ On-SiteSenior
1 month ago