Esri

Sr. Computer Vision Software Development Engineer

Esri

Apply
about 1 month ago
Redlands, CA, USA
Senior

Base Salary

$119k - $198k/yr

Responsibilities

  • Develop and integrate computer vision and AI/ML models for object extraction and change detection.
  • Build scalable software solutions for imagery, video, LiDAR, and 3D geospatial data.
  • Optimize and deploy ML models in Python, C#, and C++ for production environments.
  • Evaluate emerging AI/ML frameworks, including large language models.
  • Contribute to system architecture, performance optimization, and code quality.
  • Collaborate with researchers, engineers, and product teams in an Agile environment.

Requirements

  • 5+ years in software development with a focus on AI/ML and computer vision.
  • Strong programming skills using Python and experience with ML frameworks.
  • Proficiency in computer vision tasks such as detection, segmentation, and model training.
  • Experience with C++ and exposure to C#.
  • Strong problem-solving, research, and collaboration skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related 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#C++KerasOpenCVPythonPyTorchscikit-learnTensorFlow

Categories

AI & MLData Science