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 ...
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
Software Engineer
El Segundo, CA · On-site
They are seeking a Software Engineer to design and develop software systems for processing and visualizing large-scale geospatial datasets, particularly focusing on Synthetic Aperture Radar imagery.
Software Engineer
El Segundo, CA · On-site
They are seeking a Software Engineer to design and develop software systems for processing and visualizing large-scale geospatial datasets, particularly focusing on Synthetic Aperture Radar imagery.
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
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
Director of Geospatial Software Engineering -- Satellite Data (San Francisco)
San Francisco, CA · On-site
$294K/yr
A pioneering technology company is seeking a Director of Software Engineering in San Francisco, CA. The role involves designing platforms and data pipelines related to geospatial intelligence.
Director of Geospatial Software Engineering -- Satellite Data (San Francisco)
San Francisco, CA · On-site
$294K/yr
A pioneering technology company is seeking a Director of Software Engineering in San Francisco, CA. The role involves designing platforms and data pipelines related to geospatial intelligence.
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 play a crucial role in ...
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 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 ...
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 ...
Senior Software Engineer
Carlsbad, CA · On-site
$125K - $166K/yr
They are seeking a Senior Software Engineer to design, build, and deliver software solutions for ... Nearmap is an aerial technology company that provides geospatial data and location intelligence ...
Senior Software Engineer
Carlsbad, CA · On-site
$125K - $166K/yr
They are seeking a Senior Software Engineer to design, build, and deliver software solutions for ... Nearmap is an aerial technology company that provides geospatial data and location intelligence ...
Software Engineer, Sensor Integration
San Francisco, CA · On-site
$122K - $164K/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
$122K - $164K/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 ...
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 play a crucial role in ...
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 play a crucial role 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 ...
Software Engineer - Front End Developer
Mountain View, CA · On-site
$90K - $140K/yr
... geospatial visualization, data engineering, and project risk management. The Code AF Software ... Facility team is seeking an experienced front-end developer to expand the capabilities of these ...
Quick apply
Software Engineer - Front End Developer
Mountain View, CA · On-site
$90K - $140K/yr
... geospatial visualization, data engineering, and project risk management. The Code AF Software ... Facility team is seeking an experienced front-end developer to expand the capabilities of these ...
The role: At Mach9, Frontend Engineers build the connective tissue of our product: the surfaces ... Build the ingest flows that get geospatial data into Mach9's product * Create the notification ...
The role: At Mach9, Frontend Engineers build the connective tissue of our product: the surfaces ... Build the ingest flows that get geospatial data into Mach9's product * Create the notification ...
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.
Esri rating
9.5
Based on 7 frontline employees who took The Breakroom Quiz
6th of 209 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