Esri

Sr. Software Engineer – Generative AI & Assistants, ArcGIS Pro

Esri

Apply
about 2 months ago
Redlands, CA, USA
Senior

Base Salary

$119k - $198k/yr

Responsibilities

  • Contribute to the design and implementation of an AI Copilot for ArcGIS Pro.
  • Design, develop, and implement AI models, prompts, algorithms, and agents in C# or Python.
  • Write scalable, robust, testable, efficient, and maintainable code.
  • Build software following industry-standard design patterns and methodologies.
  • Collaborate with cross-functional teams to understand user needs.
  • Translate software requirements into stable, high-performance software.
  • Stay updated with advancements in AI and machine learning technologies.

Requirements

  • 5+ years of experience in developing robust code using C# and the .NET platform.
  • Experience with large language model tools like Semantic Kernel or LangChain.
  • Experience with machine learning frameworks like TensorFlow or PyTorch.
  • Familiarity with AI and Machine Learning concepts.
  • Strong knowledge of data structures and algorithms.
  • Knowledge of REST APIs and HTTP-based web services.
  • Strong knowledge of GIT.
  • Excellent communication skills for explaining complex concepts.
  • Demonstrated ability to self-direct and eagerness to learn.
  • Bachelor’s degree in computer science, GIS, Mathematics, or related field.

Benefits

  • Industry-leading health and welfare benefits including medical, dental, and vision.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave.
  • Twelve paid holidays throughout the year.
  • Opportunities for personal and professional growth.

Tech Stack

AWSAzureC#C++GitGoogle CloudPythonPyTorchTensorFlow

Categories

AI & MLData Science