A Product Engineer at Esri develops, tests, and validates geospatial AI tools, models, and libraries to ensure high-quality, reliable software products for geospatial analysis and data science applications.
Key Responsibilities
Develop and implement test plans, test cases, and write test code to verify software, SDKs, and AI models.
Review and analyze test results, report on software quality and stability, and certify product components.
Troubleshoot and triage customer issues, analyze user feedback for improvements.
Collaborate with data scientists and engineers on testing, documentation, and release of geospatial AI tools and models.
Create samples, tutorials, documentation, and presentations of product features.
Develop pre-trained geospatial AI models for imagery, 3D datasets, and text.
Requirements
1 years of industry experience in a software development or QA environment, preferably in product-based or geospatial consulting companies
Hands-on experience in QA processes, implementing test plans, developing or managing test automation, and product certification
Proficiency in Python and Jupyter notebooks, GIS libraries like GDAL Rasterio or ArcPy, and or testing frameworks like Pytest
Familiarity with GIS concepts, spatial data, and geospatial workflows
Basic understanding of machine learning and deep learning workflows
Effective project management, time management, and organizational skills
Technical writing skills and experience authoring samples, blog posts, and product documentation
Bachelor’s degree in GIS, geography, engineering, computer science, math, or related fields
Existing work authorization for India
Benefits & Perks
Work environment perks
Opportunities for professional development through tutorials, documentation, and presentations
Involvement in cutting-edge AI and geospatial technology projects