Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer II - AI Software Components

$97.76k - $163.28k

Esri

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 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 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 $97,760 - $163,280 USD About Esri 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 View email address on click.appcast.io 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. #J-18808-Ljbffr

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer II - AI Software Components in Redlands, CA vacancy
  • $97.24k - $162.24k

     ...position, you will build software leveraging Esri's...  ...You'll work alongside engineers and mentors in a collaborative...  ...building intuitive AI web interfaces to...  ...be exposed to the full development lifecycle and cutting-...  ...growth. Base salary is one component of our total rewards... 
    Suggested
    Worldwide
    Relocation
    Relocation package

    Esri

    Redlands, CA
    3 days ago
  • $101.19k - $167.34k

     ...Overview Join our enterprise geodata management development team and help build the data management technologies that...  ...advantage of NoSQL DBMS technology Build end-to-end software components (storage engines, services, APIs, and deployment artifacts) that follow... 
    Suggested

    Esri

    Redlands, CA
    3 days ago
  • $97.24k - $162.24k

     ...will develop visualization software to understand data where proximity...  ...of dynamic and passionate engineers to deliver capabilities that...  ...of professional software development experience ~ Professional...  ...growth. Base salary is one component of our total rewards strategy... 
    Suggested
    Worldwide
    Relocation
    Relocation package

    Esri

    Redlands, CA
    3 days ago
  • $79.66k - $133.12k

     ...the next generation of AI capabilities in ArcGIS...  ...reliable distributed software for on‑premises and cloud...  ...time. As a product engineer, you are integral to...  ...Enterprise using software development and quality assurance...  .... Base salary is one component of our total rewards... 
    Suggested
    Worldwide

    jobr.pro

    Redlands, CA
    4 days ago
  • $97.76k - $163.28k

     ...relational and NoSQL DBMS technology Build full-stack software components that follow industry-standard modern design patterns, development methodologies, and deployment models Collaborate with other developers and product engineers throughout the development process Work... 
    Suggested

    Esri

    Redlands, CA
    23 hours ago
  • A leading technology firm in Redlands, CA, seeks a Software Development Engineer II specializing in AI to enhance geospatial software products. The role demands proficiency in Python and significant experience with AI technologies. Responsibilities include researching AI... 

    PowerToFly

    Redlands, CA
    2 days ago
  •  ...across a suite of innovative GIS software products in indoor mapping,...  ...predictive insights through AI, and bring real-world...  ...the real world. As a software development engineer, you’ll contribute to building...  ...and intuitive UI components that support data-driven decision... 

    Esri

    Redlands, CA
    5 days ago
  • $79.66k - $133.12k

     ...enterprise data management development team to build next-generation...  ...datasets, scalable architectures, AI-powered capabilities, and a...  ...workflows Work with top software engineers to envision, design, build,...  ...growth. Base salary is one component of our total rewards strategy... 

    ESRI

    Redlands, CA
    2 days ago
  • $97.76k - $163.28k

     ...tables of records. Bring your passion for Software Development to help us develop a global search and...  .... You’ll work alongside product engineers, developers and users to create location...  ...growth. Base salary is one component of our total rewards strategy. Compensation... 
    Relocation
    Relocation package

    Esri

    Redlands, CA
    4 days ago
  • $101.19k - $167.34k

     ...across the globe. As a Software Developer II, you'll collaborate with a...  ...designers throughout the development process Understand user...  ...degree in computer science, engineering, mathematics, or related...  ...applications or software components Experience with security... 
    Relocation
    Relocation package

    Esri

    Redlands, CA
    1 day ago
  • $123.14k - $202.49k

     ...division is seeking an experienced Sr. Software Development Engineer to help advance the next generation...  ...passionate about geospatial technologies, AI-driven data quality management, and...  ...Python-based machine learning components that enhance how users assess, understand... 

    Esri

    Redlands, CA
    3 days ago
  • $101.19k - $167.34k

     ...geographic information system (GIS) software used to analyze, visualize,...  ...and collaborate with senior engineers on innovative features that...  ...in C/C++ software development ~ Understanding and experience...  ...growth. Base salary is one component of our total rewards strategy... 

    Esri

    Redlands, CA
    6 days ago
  • $98.59k - $173.58k

     ...demonstrate, and support selling Esri software and solutions as part of the...  ...of sales and business development processes ~ Ability to...  ...analytics and data science (AI/ML), and imagery Master's...  ...professional growth. Base salary is one component of our total rewards strategy... 

    Esri

    Redlands, CA
    5 days ago
  • $101.19k - $167.34k

     ...speeding up the research, development, and enhancements of...  ...and ship quality software by working effectively...  ...software developers, product engineers, and others to build...  ...machine learning or AI Knowledge of scripting...  .... Base salary is one component of our total rewards... 
    Worldwide

    Esri

    Redlands, CA
    21 hours ago
  • jobr.pro is seeking a Product Engineer to join their team in Redlands, California. This role...  ...on building the next generation of AI capabilities within ArcGIS Enterprise, delivering...  ...Engineer, you will be involved in software design, testing, and delivery. Ideal candidates... 

    jobr.pro

    Redlands, CA
    4 days ago
  • $123.14k - $202.49k

     ...information system (GIS) software that is used to...  ...of these tools through AI assistant functionality...  ...global team of software engineers, product engineers, designers...  ...design patterns, development methodologies, and...  ...growth. Base salary is one component of our total rewards... 

    Esri

    Redlands, CA
    1 day ago
  • $97.76k - $163.28k

     ...scalable and reliable distributed software for on‑premises and the cloud...  ..., at any time. Our software engineers provide a strong technical voice in the product development process and use the best tools...  ...and maintain the operational components supporting ArcGIS Image Server... 
    Worldwide

    Esri

    Redlands, CA
    3 days ago
  • $79.66k - $133.12k

     ...the next generation of AI capabilities in ArcGIS...  ...reliable distributed software for on-premises and cloud...  ...time. As a product engineer, you are integral to...  ...using software development and quality assurance...  ...growth. Base salary is one component of our total rewards strategy... 
    Worldwide

    Esri

    Redlands, CA
    21 hours ago
  • $101.19k - $167.34k

     ...accessibility challenges throughout the software development life cycle. This will include both...  ...Bachelor's degree in computer science, engineering, mathematics, GIS, or related field...  ...professional growth. Base salary is one component of our total rewards strategy.... 

    Esri

    Redlands, CA
    1 day ago
  • $79.66k - $133.12k

     ...of talented and passionate engineers and help us build the next generation...  ..., and reliable distributed software for on‑premises and the...  ...voice in the product development process and use the best tools...  ...growth. Base salary is one component of our total rewards strategy... 
    Worldwide

    PowerToFly

    Redlands, CA
    4 days ago
  • $70.3k - $122.72k

     ...self-motivated, and experienced systems engineer to help support our private cloud and enhance...  ..., implement, and maintain operational components in private clouds such as VMware and Hyper...  ...Qualifications Experimenting with AI & Agentic AI to aid infrastructure deployment... 

    Esri

    Redlands, CA
    1 day ago
  • $97.24k - $162.24k

     ...premises. You will partner closely with software developers and cloud engineers to ensure our integration and...  .../test runners across the entire development lifecycle Work with the team to help...  ...growth. Base salary is one component of our total rewards strategy. Compensation... 
    Full time
    Worldwide
    Relocation
    Relocation package

    Esri

    Redlands, CA
    3 days ago
  • $79.66k - $133.12k

     ...enterprise GIS observability software that helps...  ...troubleshooting guidance. As our development processes evolve, this...  ...that incorporate AI-assisted authoring...  ...Collaborate with software engineers to produce and...  ...growth. Base salary is one component of our total rewards strategy... 
    Relocation
    Relocation package

    Esri

    Redlands, CA
    21 hours ago
  • $79.66k - $133.12k

     ...mobile and desktop applications. In this role, you'll promote best development practices by writing SDK guides, end‑to‑end tutorials, API...  ...for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the... 
    Relocation
    Relocation package

    Esri

    Redlands, CA
    1 day ago
  •  ...A leading geospatial technology company in California is seeking a Software Development Engineer II. This role focuses on AI innovation, where you will research, prototype, and integrate AI technologies into geospatial products. Responsibilities include collaborating with... 

    Esri

    Redlands, CA
    22 hours ago
  • $118.98k - $197.6k

     ...advanced at an incredible pace, and our 3D software development team is at the forefront of this...  ...database systems. Strong software engineering and mathematical skills, along with a...  ...Responsibilities Build C++ software components that follow industry‑standard design... 

    Esri

    Redlands, CA
    4 days ago
  • $101.19k - $167.34k

     ...geographic information system (GIS) software that is used to analyze,...  ...-standard design patterns, development methodologies, and...  ...degree in computer science, engineering, mathematics, or related field...  ...growth. Base salary is one component of our total rewards strategy... 

    Esri

    Redlands, CA
    7 days ago
  • $93.6k - $157.56k

     .... As an Application Security Engineer at Esri, you will fill a critical...  ...closely with the application development, DevSecOps, and information...  ...workflows using various AI tools ~ US citizenship and...  ...professional growth. Base salary is one component of our total rewards strategy... 

    Esri

    Redlands, CA
    3 days ago
  • $81.12k - $141.44k

     ...stakeholders, product owners, architects, and engineering teams to define scalable digital...  ...API-driven architectures Experience with AI-powered chatbots, virtual assistants, or...  ...professional growth. Base salary is one component of our total rewards strategy. Compensation... 

    ESRI

    Redlands, CA
    21 hours ago
  •  ...A leading GIS technology firm in California seeks a Software Developer to contribute to ArcGIS Enterprise. The role involves developing data management frameworks using C/C++ and Java and extending support for NoSQL databases. Applicants should have 2+ years of experience... 

    Esri

    Redlands, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer II - AI Software Components. Be the first to apply!