JOBSEARCHER

Geospatial & Software Data Developer

TalenthopDenver, COL6 LeadOctober 22nd, 2026
This is a Fully Remote JobAbout Our Client: The organization operates in the sustainable design, engineering, and consultancy sector, addressing challenges related to natural and built assets. With a team of over 34,000 professionals across more than 30 countries, the company is committed to improving quality of life through innovative solutions that tackle complex environmental and infrastructural problems.
About the Opportunity: The GEOSPATIAL & SOFTWARE DATA DEVELOPER role focuses on developing and maintaining custom software tools and geospatial applications to support architecture, urban design, planning, and engineering projects. This position plays a critical role in enhancing data-driven workflows, ensuring that complex spatial requirements are translated into effective computational solutions that benefit both public and private sector projects.
Responsibilities:
  • Design, build, and maintain custom software applications, plugins, and internal platforms for engineering and spatial design
  • Develop and improve computational workflows and products
  • Engineer data pipelines across GIS platforms, 3D/BIM modeling software, cloud infrastructure, and software development tools
  • Apply data science, statistical modeling, and machine learning to analyze complex datasets
  • Maintain and enhance existing computational workflows and codebases
  • Communicate complex software and algorithm concepts clearly to diverse audiences
  • Collaborate with clients to understand needs and develop strategies
  • Stay informed of advances in software engineering, GIS frameworks, spatial analytics, and AI/MLPrepare presentations and reports to support projects
  • Build strong relationships within the team and across the organization
Requirements:
  • Bachelor’s degree in Computer Science, Data Science, Software Engineering, Architecture, Computational Design, or related field; Master’s preferred
  • Proficiency in Python (e.g., FastAPI, Pandas, NumPy, Scikit-learn, PyTorch/TensorFlow) and JavaScript/TypeScript (e.g., Node.js, React, web mapping frameworks)
  • Experience with relational/spatial databases (PostgreSQL/PostGIS) and building ETL/ELT pipelines
  • Minimum of 3 years’ experience in large-scale data processing and predictive systems
  • Knowledge of data mining and analytics, including regression, classifiers, machine learning, and deep learning
  • Experience or research interest in GenAI, large language models, retrieval-augmented generation, or AI applications in software engineering
  • Ability to keep current with AI research and product advances
  • Capability to meet challenging deadlines
  • Strong verbal, written, and graphic communication skills
  • Ability to collaborate across disciplines and teams
  • Critical thinking and innovative problem-solving skills
  • Pay Range and Compensation Package:
The pay range and compensation package for this role will be determined based on the candidate's experience, skills, and other relevant factors.
Benefits & Perks:
  • Medical, dental, and vision insurance
  • Employee assistance program 401(k) retirement plan
  • Short-term and long-term disability insurance
  • Accidental death and dismemberment insurance
  • Life insurance
  • Paid parental leave
  • Reward and recognition program
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note: TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.