Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Esri Logo

Software Engineer I – AI Assistant Framework, ArcGIS Enterprise

Esri

Salary not specified
Oct 16, 2025
Redlands, CA, US
Apply Now

Build the next generation of ArcGIS Enterprise, a suite of products delivering state-of-the-art mapping and analytics capabilities to thousands of customers and millions of users worldwide at Esri

Requirements

  • Proficiency in Python and/or Java
  • Familiarity with RESTful APIs and backend frameworks such as FastAPI, JavaEE, or Spring
  • Knowledge of relational databases such as SQL Server, Oracle, PostgreSQL, or DB2
  • Knowledge of version control systems, particularly Git
  • Exposure to DevOps tools and CI/CD pipelines (e.g., GitHub Actions, Jenkins, Docker)
  • Basic understanding of cloud platforms (AWS, Azure, or GCP)
  • Interest in current trends within the AI development community, such as Model Context Protocol

Responsibilities

  • Contribute to the deployment of flexible and secure AI web service applications using Python/FastAPI and Java/JavaEE
  • Design, develop and test software features/products to meet customer requirements with considerations for fault tolerance, concurrency, and other non-functional requirements
  • Write unit and integration tests to ensure consistency, performance, and quality
  • Assist in troubleshooting performance, observability, infrastructure, deployments, and scaling
  • Design and maintain DevOps pipelines to support continuous integration and deployment across cloud and on-premises environments
  • Collaborate closely with product engineers, AI developers, and DevOps teams to understand evolving requirements
  • Participate in code and architecture reviews and contribute to technical documentation

Other

  • Excellent problem-solving, communication, and time management skills
  • Demonstrated ability to self-direct, with an eagerness to learn and grow
  • Bachelor's in computer science, GIS, mathematics, or a related field
  • 1+ years of experience in software development
  • Ability to work in a hybrid environment