Develop and implement test plans and test cases, write test code, verify code changes, bug fixes for the relevant and related products to maintain product quality
Review and analyse test results; report status on software quality and stability; test and certify software, SDK, and AI model quality
Troubleshoot and triage customer issues, analyse user feedback to identify areas for improvement
Collaborate with data scientists and engineers on the testing, documentation and release of tools, APIs and pretrained models for geospatial AI
Develop samples, tutorials, documentation, blog posts and presentation of product features
Develop pre-trained geospatial AI models for imagery, 3D datasets and text
Qualification & Experience
Pursuing a Bachelor’s, Master’s, or PhD degree in Computer Science, GIS, Data Science, Artificial Intelligence, or a related technical field
Basic knowledge of GIS, remote sensing, and geospatial workflows
Experience programming in Python
Familiarity with machine learning or deep learning concepts
Understanding of data analysis and visualization workflows
Interest in AI model evaluation, benchmarking, and testing methodologies
Strong problem-solving and analytical skills
Good written and verbal communication skills
Existing work authorization in India
Recommended Qualifications
Strong knowledge of software QA methodologies, tools, and processes
Experience working in an Agile/Scrum development process
Hands-on experience with the ArcGIS suite of products or open-source GIS software
Experience with remote sensing, satellite imagery, and multispectral image analysis