Principal Software Engineer - Generative AI Assistant

closed
Esri Logo

Esri

πŸ’΅ $145k-$241k
πŸ“Remote - United States

Summary

Join Esri as a Principal Software Engineer to develop cutting-edge Generative AI solutions for ArcGIS Hub. You will create intelligent assistants that enhance collaboration and data discovery across organizations, shaping the future of AI-assisted collaboration in geospatial technology. This role involves designing and implementing AI-powered features using modern web technologies, developing robust backend services, creating intuitive user interfaces, collaborating with cross-functional teams, and mentoring junior developers. You will also contribute to technical architecture decisions.

Requirements

  • 8+ years of professional software development experience
  • Experience with version control systems (Git) and CI/CD pipelines
  • Expert knowledge of ArcGIS JavaScript SDK and web mapping applications
  • Strong Python skills for web services and API development
  • Proficient in developing and maintaining Web Components
  • Experienced with modern JavaScript frameworks and TypeScript
  • Understanding of RESTful APIs, microservices architecture, GIS concepts, and spatial data handling
  • Excellent communication skills and ability to work in a collaborative environment
  • Bachelor’s degree in Engineering, Computer Science, or related field

Responsibilities

  • Design and implement AI-powered features using modern web technologies
  • Develop robust and scalable backend services to support AI functionality
  • Create intuitive user interfaces for AI interactions using web components
  • Collaborate with cross-functional teams across Esri to integrate common AI capabilities
  • Mentor junior developers and contribute to technical architecture decisions

Preferred Qualifications

  • Experience with large language models and generative AI technologies
  • Previous work with search implementations and relevancy tuning
  • Experience with cloud platforms (AWS, Azure, or GCP)

Benefits

  • Industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families)
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
This job is filled or no longer available