Software Development Engineer I – Agentic AI, ArcGIS Enterprise

Esri•Redlands, CA
•$79,040 - $133,016•Onsite

About The Position

At Esri, the team builds ArcGIS Enterprise, a suite of products delivering mapping and analytics capabilities. The role focuses on building and operating intelligent, goal-driven features within production software systems, applying software engineering fundamentals to deliver reliable software with agentic AI capabilities embedded in APIs, services, and applications. These systems should scale, integrate with existing systems, and meet product and operational requirements.

Requirements

  • At least 1 year of professional software engineering experience, with strong proficiency in Python or a similar backend language.
  • Experience designing and operating production services or distributed systems.
  • Hands-on experience using LLMs or generative AI APIs in real applications.
  • Solid understanding of agentic AI patterns, including tool use, task decomposition, planning, and feedback loops.
  • Experience integrating with REST APIs, databases, queues, and third-party services.
  • Experience with observability and evaluation of AI systems, including logging, tracing, and offline or online evaluation.
  • Ability to reason about scalability, latency, reliability, and cost trade-offs.
  • Clear written and verbal communication skills, with attention to detail.
  • Bachelor's degree in computer science, engineering, or a related field.

Nice To Haves

  • Experience using agentic AI or orchestration frameworks such as LangChain/LangGraph or CrewAI.
  • Familiarity with cloud infrastructure, containerization, and CI/CD pipelines.
  • Demonstrated ability to learn and apply emerging AI tools and patterns quickly.
  • Exposure to ArcGIS Enterprise, ArcGIS Online, or other geospatial technologies.

Responsibilities

  • Design, implement, and own production features and services that support agentic AI behavior.
  • Develop backend systems, APIs, and data integrations to support agentic workflows at scale.
  • Add logging, metrics, and tracing to ensure systems are observable and debuggable in production.
  • Collaborate with product, design, and platform teams to translate workflows and requirements into technical solutions.
  • Participate in code reviews, design discussions, and security reviews.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic and supplemental life insurance for employees and their families
  • 401(k)
  • Profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service