Utilize your software engineering skills at Esri as a Software Development Engineer I. Focus on AI tools, GIS applications, and analytics in a team-oriented hybrid environment. Esri seeks a skilled Software Development Engineer I experienced in AI, ML, and DL libraries for a role that enhances global mapping and analytics applications.
You will build data processing pipelines for AI models, integrate advanced algorithms, and collaborate with a energetic team to deliver high-quality software solutions. Embrace creative approaches and ensure user satisfaction through effective code design and bug resolution. Key Responsibilities:
Build AI tools and user experiences in ArcGIS Pro
Construct pipelines using software usage data for modeling
Integrate remote AI technologies with desktop applications
Use predictive models and LLMs to enhance workflows
Design, code, and release quality software collaboratively Requirements:
1+ years coding AI and ML using Python
Familiar with C#, .NET, MVVM, and WPF
Knowledge of asynchronous programming patterns
Understanding of GIS software like Esri products
Bachelor's degree in computer science or related field Bring your coding expertise to Esri to develop cutting-edge analytics applications that empower users around the globe.