Generative AI Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ChatGPT Jobs · 3 hours ago

Generative AI Software Development Engineer

Esri's Professional Services division is seeking a Software Development Engineer to support the evolution of geospatial data quality capabilities across the ArcGIS platform. In this role, you will design and develop software used by organizations to ensure quality and consistency in their geospatial data holdings.

Computer Software

Responsibilities

Develop Python-based machine learning and GenAI components that support geospatial data quality workflows
Assist in building AI-driven features that help users assess, validate, and improve spatial data quality
Contribute to GenAI-enabled pipelines using embeddings, vector search, and retrieval-augmented generation (RAG)
Write well-tested, maintainable, and documented code that meets product quality standards
Build software adhering to industry-standard design patterns, development methodologies, and deployment models, with a focus on AI-driven solutions
Collaborate with cross-functional teams, including data scientists, developers, engineers, and product managers, to drive AI initiatives throughout the development lifecycle
Work within Agile Scrum team environment, contributing to sprint planning, reviews, and continuous improvement efforts

Qualification

PythonGenerative AIMachine LearningData TransformationObject-Oriented ProgrammingAgile DevelopmentGeospatial TechnologiesData AnalysisCollaborationProblem Solving

Required

2+ years of professional software development or data science experience in similar roles with a focus on structured data analysis and Gen AI workflows
Strong proficiency in Python, with experience implementing algorithms that operate on structured datasets
Experience working with data transformation, aggregation, or feature construction as part of analytical or AI-driven workflows
Understanding of object-oriented programming principles and backend software design
Familiarity with machine learning concepts such as pattern recognition, similarity analysis, or predictive modeling
Bachelor's degree in computer science, mathematics, or a related STEM field

Preferred

Familiarity with similarity/semantic search, embedding-based approaches, or vector-based representations of data
Experience analyzing large geospatial or structured datasets to uncover trends, inconsistencies, or quality issues
Experience with Agile development practices and collaborative software teams
Exposure to GenAI concepts such as prompt design, structured outputs, or contextual grounding
Knowledge of the ArcGIS platform (ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise) is a plus
Master's degree in computer science, mathematics, or a related STEM field is a plus

Company

ChatGPT Jobs

twitter
company-logo
We find the best job offers for experts in ChatGPT and related technologies.

Funding

Current Stage
Early Stage
Company data provided by crunchbase