Software Developer I - ArcGIS AI Assistant - Entry Level Job at Jobright.ai, Redlands, CA

ZWlHWmxYd0Vacll4T1IyQ20zKzVqL1NhV1E9PQ==
  • Jobright.ai
  • Redlands, CA

Job Description

Job Summary:

Esri is a leading company in geographic information systems (GIS) software, focusing on enhancing spatial analysis tools through innovative AI functionalities. In this role, you will collaborate with a global team to design and implement AI models and frameworks, contributing to the development of cutting-edge capabilities for the ArcGIS AI Assistant.

Responsibilities:

• Contribute to the design and implementation of an AI Assistant framework and framework-based skills for ArcGIS Enterprise and Online

• Design, develop, and implement AI models, prompts, algorithms and agents in Python, particularly focusing on natural language generation and understanding using LLMs and embedding models

• Write scalable, robust, testable, efficient, and easily maintainable code in Python

• Build software that follows the latest industry-standard design patterns, development methodologies, and deployment models

• Collaborate with cross-functional teams to understand user needs and devise possible solutions

• Translate software requirements into stable, working, high-performance software

• Stay up to date with the latest advancements in AI and machine learning technologies like LLMs, multimodal models, text/embedding models, frameworks like LangChain and Semantic Kernel

Qualifications:

Required:

• 1+ years of demonstrated experience in developing robust code and exceptional problem-solving skills using the Python programming language

• Experience with large language model tools like Semantic Kernel or LangChain

• Experience with AI agent orchestration tools like Langgraph

• Experience with machine learning frameworks like TensorFlow, PyTorch, or similar

• Familiarity with AI and Machine Learning concepts, strong knowledge of data structures and algorithms, and knowledge of REST APIs and web services

• Strong knowledge of GIT and excellent communication skills, with the ability to explain complex concepts to non-technical team members; demonstrated ability to self-direct, with an eagerness to learn and grow

• Bachelor’s in computer science, GIS, Mathematics, or related field

Preferred:

• Master’s in computer science, GIS, Mathematics, or related field

• Experience with natural language processing and generative models

• Knowledge of Python and Java

• Experience with cloud services like AWS, Google Cloud, or Azure

Company:

Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, California, USA, with a team of 5001-10000 employees. The company is currently Late Stage. Esri has a track record of offering H1B sponsorships.

Job Tags

H1b,

Similar Jobs

Challenger Sports

TinyTykes Soccer Coach Job at Challenger Sports

Position available: Soccer coach for children ages 2-6, to begin working September 2018. What is TinyTykes? TinyTykes is a FUNdamental introduction to the game of soccer for players aged 2-6. Players learn the introductory skills of soccer through you teaching them ...

Bella Baby Photography

Photographer Job at Bella Baby Photography

 ...Many can take a photo, but few can tell a story. Our mission as a company is to hire talented photographers who are passionate about their work, eager to hone their skills and embrace their creative expression. Our photographers produce exceptionally beautiful photographs... 

Arosa Fl-Tri County

PRN Nurse Job at Arosa Fl-Tri County

 ...Were Looking for the Best! Are you a compassionate and skilled nurse looking to make a real difference in the lives of seniors while enjoying...  ...that truly values its team, we want to hear from you! As a PRN Nurse , youll provide vital in-home, hands-on nursing care to... 

Dance To EvOLvE

Join Our Dance Family: Bring Your Passion to Teaching Children! Job at Dance To EvOLvE

 ...Are you ready to bring joy to young children through dance, without the pressure or time required with working competitions? Join our welcoming team and make a real impact with as little as 2 hours per week or as much as you desire. Why Choose Us? At Dance To EvOLvE... 

Integrity Placement Group

Psychiatric Mental Health Nurse Practitioner Job at Integrity Placement Group

 ...Psychiatric Nurse Practitioner (PMHNP) Our client is a growing healthcare organization based in the...  ...5,000 Base Salary ~ Full Benefits (Health, Vision, Dental)~401k with 4% Match...  ...Requirements: Board Certified Psychiatric Mental Health Nurse Practitioner (PMHNP)...