Esri

Sr. Software Development Engineer - Gen AI

Esri

Apply
about 1 month ago
Redlands, CA, USA
Senior

Base Salary

$119k - $198k/yr

Responsibilities

  • Develop Python-based machine learning components to enhance spatial data quality.
  • Build software following industry-standard design patterns and methodologies.
  • Design, develop, test, and integrate AI/ML algorithms for product releases.
  • Create scalable ML pipelines and data engineering processes.
  • Collaborate with product engineers, researchers, and domain experts.
  • Work effectively in an Agile Scrum team environment.

Requirements

  • 5+ years of professional experience in a similar role with a focus on Python and machine learning.
  • Strong understanding of object-oriented principles and software architecture.
  • Ability to analyze software and algorithms for improvements.
  • Experience with Python, ML frameworks, and RAG systems.
  • Bachelor's degree in computer science, mathematics, or a related STEM field.

Benefits

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

Tech Stack

C++Python

Categories

AI & MLData Engineering