Overview Join our team in building the next generation of AI capabilities across our geospatial ... As a Software Development Engineer II focused on AI innovation, you will help research, prototype ...
Overview Join our team in building the next generation of AI capabilities across our geospatial ... As a Software Development Engineer II focused on AI innovation, you will help research, prototype ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$98K - $134K/yr
In this role, you will research, prototype, and integrate AI technologies into geospatial software ... Engineering or a related STEM field Preferred : • Experience building RAG (Retrieval-Augmented ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$98K - $134K/yr
In this role, you will research, prototype, and integrate AI technologies into geospatial software ... Engineering or a related STEM field Preferred : • Experience building RAG (Retrieval-Augmented ...
Remote Sensing Scientist & Geospatial Software Engineer, Nature-based Solutions (NbS)
Oakland, CA · On-site +1
Remote Sensing Scientist & Geospatial Software Engineer, Nature-based Solutions (NbS) Type: Full-time - Employee or Consultant (depending on location) Location: Work from home/in US time zones ...
Remote Sensing Scientist & Geospatial Software Engineer, Nature-based Solutions (NbS)
Oakland, CA · On-site +1
Remote Sensing Scientist & Geospatial Software Engineer, Nature-based Solutions (NbS) Type: Full-time - Employee or Consultant (depending on location) Location: Work from home/in US time zones ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$101K - $167K/yr
As a Software Development Engineer II focused on AI innovation, you will help research, prototype ... If you are passionate about geospatial technology, AI, and building practical solutions from ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$101K - $167K/yr
As a Software Development Engineer II focused on AI innovation, you will help research, prototype ... If you are passionate about geospatial technology, AI, and building practical solutions from ...
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Software Engineer
El Segundo, CA · On-site
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Software Engineer
El Segundo, CA · On-site
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Senior Software Engineer
$130K - $172K/yr
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Senior Software Engineer
$130K - $172K/yr
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Senior Software Engineer
El Segundo, CA · On-site
$130K - $172K/yr
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Senior Software Engineer
El Segundo, CA · On-site
$130K - $172K/yr
Integrate geospatial services and APIs into operational software systems * Collaborate with algorithm developers and data scientists to translate research capabilities into production software
Senior Software Engineer
Santa Ana, CA · Remote
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Senior Software Engineer
Santa Ana, CA · Remote
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Senior Software Engineer
Santa Ana, CA · On-site
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Senior Software Engineer
Santa Ana, CA · On-site
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Senior Software Engineer
Santa Ana, CA · Remote
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Senior Software Engineer
Santa Ana, CA · Remote
$130K - $149K/yr
The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and ... What We're Looking For Michael Baker International is seeking a Senior Software Engineer Geospatial ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Quick apply
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ...
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will own the design and ...
Quick apply
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will own the design and ...
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will own the design and ...
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site +1
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will own the design and ...
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will play a crucial role in ...
Staff Software Engineer - Data Infrastructure
Redwood City, CA · On-site
$150K - $300K/yr
Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow ... About the Job As Staff Software Engineer for data infrastructure, you will play a crucial role in ...
They are seeking a Calibration Software Engineer, Geometry, to focus on geometric calibration and geospatial data processing of the unique multi-spectral infrared data from the FireSat camera.
They are seeking a Calibration Software Engineer, Geometry, to focus on geometric calibration and geospatial data processing of the unique multi-spectral infrared data from the FireSat camera.
Software Engineer, Sensor Integration
San Francisco, CA · On-site
$130K - $160K/yr
Optimize the performance of our processing and storage across massive geospatial datasets in the ... Strong software development and debugging skills * Experience building production software in ...
Software Engineer, Sensor Integration
San Francisco, CA · On-site
$130K - $160K/yr
Optimize the performance of our processing and storage across massive geospatial datasets in the ... Strong software development and debugging skills * Experience building production software in ...
We're looking for a software engineer for a variety of roles, including but not limited to ... Used several types of data stores, including SQL databases, key/value stores, and geospatial ...
We're looking for a software engineer for a variety of roles, including but not limited to ... Used several types of data stores, including SQL databases, key/value stores, and geospatial ...
Geospatial Software Engineer information
See California salary details
$5.49 - $8.52
0% of jobs
$8.52 - $11.56
0% of jobs
$11.56 - $14.60
0% of jobs
$14.60 - $17.64
0% of jobs
$17.64 - $20.67
0% of jobs
$20.67 - $23.71
0% of jobs
$23.71 - $26.75
0% of jobs
$26.75 - $29.79
0% of jobs
$29.79 - $32.82
0% of jobs
$32.82 - $35.86
0% of jobs
$36.62 is the 25th percentile. Wages below this are outliers.
$35.86 - $38.90
100% of jobs
$5
$38
How much do geospatial software engineer jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Geospatial Software Engineer position, and why are they important?
To thrive as a Geospatial Software Engineer, you need strong programming skills (such as Python, Java, or C++), knowledge of GIS principles, spatial databases, and a degree in computer science, geography, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and relevant certifications (e.g., Esri Technical Certification) are highly valued. Problem-solving ability, attention to detail, and effective communication are crucial soft skills in this role. These qualifications ensure accurate spatial analysis, efficient development of geospatial applications, and successful collaboration with multidisciplinary teams.
What does a Geospatial Software Engineer do?
A Geospatial Software Engineer develops, maintains, and optimizes software that processes and analyzes geographic data. They work with GIS (Geographic Information Systems), mapping technologies, and spatial databases to build applications for industries like urban planning, environmental science, and logistics. Their role often involves programming, data visualization, and integrating geospatial tools with cloud or web-based platforms. They typically use languages like Python, JavaScript, or C++ and frameworks such as GDAL, PostGIS, or Mapbox.
What are the typical projects or tasks Geospatial Software Engineers work on?
Geospatial Software Engineers commonly work on projects such as developing mapping applications, processing and visualizing spatial data, building location-based services, and integrating geographic data into larger software platforms. Daily tasks may include writing code for spatial data analysis, optimizing database queries, collaborating with GIS analysts and data scientists, and maintaining or improving geospatial data pipelines. Engineers often work in multidisciplinary teams and are involved in both the design and implementation phases of projects. This diverse work helps them gain experience across a wide range of industries, such as urban planning, environmental science, transportation, and defense, offering strong opportunities for career growth.

Other
Re-posted 25 days ago
Esri rating
9.6
Based on 14 frontline employees who took The Breakroom Quiz
8th of 241 rated software companies
Job description
Overview
Join our team in building the next generation of AI capabilities across our geospatial software products, supporting indoor mapping and reality, roadway and utility GIS, and system observability solutions. Our team develops scalable, high-performance software that brings advanced spatial intelligence and automation to complex operational environments.
As a Software Development Engineer II focused on AI innovation, you will help research, prototype, and integrate AI technologies, including Large Language Models (LLMs), Computer Vision, and Multimodal Systems-into real-world applications. You will work closely with cross-functional engineering and product teams to deliver innovative features that improve workflows, automation, and user experience.
If you are passionate about geospatial technology, AI, and building practical solutions from emerging technologies, this is the place to grow your career.
Responsibilities
- Research and prototype AI-driven features for geospatial software products
- Integrate LLMs, computer vision, and AI services into existing applications
- Develop tools that automate workflows for indoor mapping and indoor reality creation, roadway and utility GIS, and GIS system observability
- Assist in model evaluation, benchmarking, and performance testing
- Contribute to spec-driven development and AI-assisted coding workflows
- Collaborate with cross-functional teams to deliver AI-powered features
- Document experiments, prototypes, and technical approaches
- Present findings on work; synthesize and address feedback
- Participate in software quality and code review processes
Requirements
- 2+ years of professional software development experience evaluating, prototyping, and integrating AI technologies and approaches into software solutions
- Strong proficiency in Python
- Strong understanding and the ability to develop software algorithms
- Working knowledge of JavaScript or TypeScript
- Experience building or integrating APIs and services
- Database knowledge, including SQL and data modeling
- Strong analytical and problem-solving skills
- Effective communication and teamwork abilities
- Bachelor's degree in Computer Science, Software Engineering or a related STEM field
Recommended Qualifications
- Experience building RAG (Retrieval-Augmented Generation) systems
- Familiarity with semantic search and vector databases
- Experience with computer vision models, such as:
- SAM (Segment Anything Model)
- YOLO family of models
- DINO (Distillation with No Labels)
- Experience with Gaussian Splatting
- Experience working with LLMs, such as:
- ChatGPT / OpenAI models
- Claude
- Gemini
- Llama
- Experience with image and video feature tracking and extraction
- Familiarity with Model Context Protocol (MCP) usage or development
- Basic experience with C++
- Familiarity with geospatial data formats, GIS concepts, and/or ArcGIS
- Experience or exposure to spec-driven development or AI-assisted coding
- Master's degree in Computer Science, Software Engineering or a related STEM field
#LI-DR5
#LI-Onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969