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

PowerToFly

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 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. Requisition ID: 2026-3888 Available in Redlands, CA Job Category Software Development and Engineering Role Type Individual Contributor Experience Level Mid Level #J-18808-Ljbffr PowerToFly

Vacancy posted 2 days 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
    13 hours ago
  • $97.24k - $162.24k

     ...supporting Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop modern web interfaces that...  ...for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and... 
    Suggested
    Full time
    Relocation
    Relocation package

    Esri

    Redlands, CA
    6 hours ago
  • $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
    13 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... 
    Suggested

    PowerToFly

    Redlands, CA
    2 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

     ...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 effectively... 

    Esri

    Redlands, CA
    13 hours ago
  • $97.24k - $162.24k

     ...the deployment platforms that power mission critical software. As a Software Development Engineer II focused on CI/CD and platform automation, you will...  ...personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions... 
    Full time
    Relocation
    Relocation package

    Esri

    Redlands, CA
    6 hours 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
  • $118.98k - $197.6k

     ...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
    2 days ago
  • $101.19k - $167.34k

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

    Esri

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

     ...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
    2 days ago
  • $97.76k - $163.28k

     ...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
    1 day 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
    13 hours 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
  • 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
  • $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
    13 hours 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
  • $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...  ...growth. Base salary is one component of our total rewards strategy... 
    Full time

    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
    13 hours 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 willingness...  ...growth. Base salary is one component of our total rewards strategy... 

    Esri Canada

    Redlands, CA
    2 days 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
  • $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
    4 hours 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
    3 days ago
  • $76.96k - $126.88k

     ...demonstrate, and support selling Esri software and solutions as part of the account team...  ...an understanding of sales and business development processes Experience with geodatabases...  ...growth. Base salary is one component of our total rewards strategy. Compensation... 

    PowerToFly

    Redlands, CA
    4 days ago
  •  ...Redlands, California is looking for a software testing professional to enhance our enterprise...  .... You will work closely with engineering teams to design and develop desktop and...  ...experience, proficiency in application development languages, and a relevant Bachelor's degree... 

    ESRI

    Redlands, CA
    2 days 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
    13 hours ago
  • $79.66k - $133.12k

     ...mapping and analytics software used in 75 percent of...  ...develops tools, APIs, and AI models for Analysts...  ..., and AI. Our product engineers provide a strong technical...  ...voice in the product development process and use the...  ...growth. Base salary is one component of our total rewards... 
    Remote work

    Esri

    Redlands, CA
    13 hours ago
  •  ...leading provider of open source software and operating systems to...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...background in software development is a must, so that you're able...  ...language, architecture and components that their team is building... 
    Work at office
    Work from home

    Canonical

    San Bernardino, CA
    1 day ago
  • $93.6k - $159.33k

     ...passionate about enterprise software development and GIS analysis,...  ...collaborative development and product engineering team, you’ll help build,...  ...data packages and software components Requirements 5+ years of...  ...and testing Familiar with AI standards and protocols, including... 

    PowerToFly

    Redlands, CA
    13 hours ago
  • $97.76k - $163.28k

     ...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
    3 days 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!