2,053,830open jobs
123,026companies
253,663added this week
Browse all
Salary
$123k – $202k per year
Location
In office (Redlands)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Jul 22, 2026. Esri scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Esri, formally Environmental Systems Research Institute, is a geographic information system software company headquartered in Redlands, California, best known for the ArcGIS platform for mapping, spatial analytics and location intelligence. Founded in 1969, the privately held company serves businesses, utilities, national governments and cities worldwide through regional offices, research centers such as its Zurich R&D center, and a global distributor network. It hires software and product engineers, solution engineers, technical consultants with security clearances, contracts specialists, partner managers and HR staff.

Overview

Join our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact with the built environment. You will lead the development of advanced Indoor GIS capabilities that combine AI, computer vision, 3D reality capture, and spatial data to automate indoor mapping workflows and create innovative geospatial products from floor plans, 3D scans, and 360° imagery. 

As a senior engineer, you will own complex features end-to-end, drive technical direction, mentor developers, and work across teams to turn emerging AI technologies into production-ready solutions. If you enjoy solving challenging problems and working with technologies like Large Language Models, computer vision, 3D graphics, and geospatial systems, this role offers the opportunity to make a significant impact on the future of Indoor GIS. 

Indoor GIS supports mission-critical operations for public safety agencies, helping police, fire, and emergency responders quickly understand complex buildings during emergency incidents. It also enables organizations such as airports, hospitals, campuses, and enterprises to optimize space utilization, manage occupants and visitors, and improve indoor navigation and wayfinding experiences. 

Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.

Responsibilities

  • Prototype, architect, and implement production-quality components for AI-assisted indoor mapping, feature extraction, indoor reality visualization, and geospatial data creation workflows
  • Lead technical exploration of Gaussian splats, 3D mesh-derived level generation, visual positioning, semantic search, and reality capture integration patterns for Indoor GIS
  • Partner with product engineers and managers, UX designers, and development teams to define feasible milestones when the boundary between research, product development, and platform integration is still uncertain
  • Design and develop robust C++, C# and Python components that handle spatial data, imagery, video frames, geometry processing, model evaluation, and quality-review workflows
  • Evaluate and integrate LLMs, multimodal models, embedding/vector search, and computer vision models where they can improve automation, validation, and user experience
  • Create technical specifications, test strategies, benchmark plans, and implementation guidance suitable for AI-assisted coding and spec-driven development workflows
  • Mentor engineers, review designs and code, and help establish engineering standards for maintainable AI/ML, computer vision, and 3D software within Indoor GIS products
  • Communicate technical findings and tradeoffs clearly to engineering leadership and stakeholders, including risks, dependencies, data requirements, performance implications, and integration options
  • Champion spec-driven and AI-assisted development practices across the team
  • Lead code reviews and uphold software quality standards
  • Communicate technical findings, tradeoffs, and progress to both engineering and product audiences

Requirements

  • 5+ years of professional software development experience, with a track record of owning and shipping complex software features
  • Proficiency in two or more of: C++, C#/.NET, Python-with depth in at least one
  • Demonstrated experience integrating or building with AI/ML technologies in production or near-production contexts
  • Strong command of software architecture, algorithms, and data structures
  • Experience with image analysis, computer vision, or 3D/graphics programming
  • Ability to work independently across ambiguous problem spaces and make sound technical judgments
  • Strong communication skills. Able to explain technical tradeoffs to both engineers and non-technical stakeholders
  • Experience mentoring or technically guiding other engineers
  • Experience in AI-driven software development, with AI generating code using Microsoft Copilot, Claude Code, or a similar LLM framework
  • Bachelor’s degree in Computer Science, Software Engineering, or a related STEM field

Recommended Qualifications

  • Experience with ArcGIS, floor-aware maps, indoor positioning, CAD/BIM/Revit, LiDAR, 360 imagery, or reality capture workflows
  • Experience with Gaussian splats, mesh processing, scene layers, WebGL/DirectX/OpenGL, game engines, or 3D visualization pipelines
  • Experience building RAG systems, semantic search, vector databases, MCP/tool integrations, or agentic workflows for developer or analyst productivity
  • Experience shipping AI-assisted workflows that include user review, confidence scoring, bulk validation, human-in-the-loop correction, and repeatable QA metrics
  • Experience with OpenCV, ONNX, CUDA/GPU acceleration, model benchmarking, or productionizing research code
  • Master’s degree or higher in Computer Science with specialization in Computer Vision, AI/ML, Graphics, Robotics, or a related STEM field

Total Rewards

Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

A reasonable estimate of the base salary range is

$123,136—$202,488 USD

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here.

If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email [email protected] and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,053,830 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Redlands
Software Engineer II 10 hours ago
$89k – $134k per year · In office · Full-Time · Carmel
JavaScript
Java
SQL
Java
Spring Boot
AI/ML
Copilot
Cursor
Claude
Prompt Engineering
AI Agents
Frontend
React.js
DevOps
New Relic
Git
Apply
$87k – $198k per year · In office · TS/SCI · Full-Time · 4+ years exp · Bachelor's Degree · Fort Belvoir
JavaScript
TypeScript
SQL
Node JS
Frontend
Vue.js
Angular
React.js
DevOps
Docker
Kubernetes
Nginx
Cybersecurity
Keycloak
Management
Agile
Apply
$69k – $158k per year · In office · TS/SCI · Full-Time · 5+ years exp · Bachelor's Degree · McLean
Python
JavaScript
Java
SQL
C#
C++
Node JS
Java
Quarkus
Spring Cloud
Databases
Databricks
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
GitLab
Management
Agile
Apply
≈ $144k – $268k per year (Estimated) · In office · Full-Time · 5+ years exp · New York
Python
Java
Rust
AI/ML
Cursor
Claude
AI Agents
LLM
Perplexity
Context Engineering
LLM Guardrails
Apply
Software Engineer 2 months ago
$200k – $350k per year · In office · Full-Time · 3+ years exp · Master's Degree · San Francisco
AI/ML
AI Agents
Agentic Workflows
Apply
≈ $161k – $299k per year (Estimated) · In office · Contractor · 5+ years exp · South San Francisco
Python
JavaScript
SQL
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
Frontend
React.js
DevOps
Terraform
GitHub Actions
CloudFormation
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
GDPR
HIPAA
Management
Agile
QA
Playwright
Jest
Pytest
MedTech
21 CFR Part 11
Apply
≈ $98k – $194k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Saint Louis
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Next.js
Angular
React.js
Mobile
Dependency Injection
DevOps
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Apply
$180k – $196k per year · Hybrid · Contractor · 8+ years exp · San Mateo
Python
SQL
Databases
PostgreSQL
Databricks
Oracle
AI/ML
Machine Learning
DevOps
AWS
Analytics
Tableau
ETL/ELT
Apply
$70k – $86k per year · Equity · In office · Internship · Master's Degree · United States
Python
Apply
Client Engineer 10 days ago
$75k – $90k per year · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · San Francisco
AI/ML
Copilot
Claude
ChatGPT
Gemini
DevOps
DNS
DHCP
VPN
Cybersecurity
Microsoft Entra ID
Management
SharePoint
Apply
$101k – $167k per year · In office · 2+ years exp · Bachelor's Degree · Vienna
Python
JavaScript
SQL
C#
C++
Databases
PostgreSQL
Mobile
MVVM
DevOps
Rest API
Git
Cybersecurity
GDPR
Management
Agile
Scrum
Apply
$123k – $202k per year · Remote (United States) · TS/SCI · 5+ years exp · Bachelor's Degree
C#
C++
C#
.NET
Cybersecurity
GDPR
Apply
$94k – $159k per year · Remote (United States) · TS/SCI · 5+ years exp · Bachelor's Degree
Python
C#
Cybersecurity
GDPR
Management
Scrum
Apply
$97k – $162k per year · In office · TS/SCI · 2+ years exp · Bachelor's Degree · Vienna
Python
JavaScript
SQL
Node JS
Databases
PostgreSQL
PostGIS
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Apply
$97k – $162k per year · In office · TS/SCI · 2+ years exp · Bachelor's Degree · Redlands
Python
JavaScript
SQL
Node JS
Databases
PostgreSQL
PostGIS
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Apply
$94k – $159k per year · In office · 5+ years exp · Bachelor's Degree · Redlands
Python
JavaScript
SQL
PowerShell
Databases
PostgreSQL
AI/ML
Prompt Engineering
AI Agents
LLM
Human-in-the-Loop
DevOps
OpenTelemetry
Datadog
Prometheus
CI/CD
AIOps
Linux
Windows
Cybersecurity
GDPR
Management
Scrum
Apply
$80k – $133k per year · In office · 2+ years exp · Bachelor's Degree · Redlands
Python
JavaScript
SQL
PowerShell
Databases
PostgreSQL
AI/ML
Prompt Engineering
LLM
Human-in-the-Loop
DevOps
OpenTelemetry
Datadog
Prometheus
CI/CD
AIOps
Linux
Windows
Cybersecurity
GDPR
Management
Scrum
Apply
$172k – $180k per year · In office · 3+ years exp · Bachelor's Degree · Redlands
Python
C++
C++
OpenGL
Cybersecurity
GDPR
Management
Agile
Apply
Product Engineer 10 days ago
$90k – $96k per year · In office · 1+ year exp · Bachelor's Degree · Redlands
Python
Java
C#
DevOps
Rest API
Cybersecurity
GDPR
Apply
$180k – $185k per year · In office · 5+ years exp · High School Diploma · Redlands
Python
Java
C++
Cybersecurity
GDPR
Management
Agile
Apply
See all jobs
This is one of many
2,053,830 more open roles from verified company boards, updated every day.