Join Our Client as an AI Product Engineer – Shape the Future of Spatial Intelligence
Our Client is a pioneering organisation operating at the forefront of the geospatial technology industry. Specialising in advanced AI systems that transform high-resolution aerial imagery into actionable insights, they are committed to innovation, excellence, and delivering meaningful solutions across sectors like environmental monitoring, urban development, disaster response, and infrastructure management. Recognised for their strong collaborative culture, continuous growth, and cutting-edge technological advancements, they offer an inspiring environment for talented professionals eager to make a real impact.
Role Overview
This strategic hire is driven by a significant growth initiative aimed at developing next-generation AI solutions for spatial analysis. As an AI Product Engineer, you will occupy a vital role within a dynamic team dedicated to pushing the boundaries of AI, contributing directly to products that deliver crucial insights through aerial and geospatial imagery. Your work will influence how our Client’s innovative AI platforms interpret complex spatial data, empowering clients and stakeholders to make informed decisions in high-stakes environments. This is a unique opportunity to be part of a forward-thinking organisation shaping the future of spatial intelligence and AI-driven automation.
Key Responsibilities
- Lead the end-to-end development of AI models, including integration, inference pipelines, and ongoing optimisation based on real-world data feedback.
- Collaborate closely with product managers, UX teams, and data scientists to craft AI features that meet user needs and align seamlessly with client workflows.
- Develop and deploy scalable, modular AI solutions capable of processing high-volume aerial imagery efficiently.
- Integrate third-party APIs and frameworks to enhance AI capabilities and streamline workflows.
- Support cloud-native deployment architectures, including working with containerisation tools such as Docker and orchestration platforms like Kubernetes.
- Mentor junior team members while fostering a culture of continuous improvement and technical excellence.
- Drive innovation by exploring new technologies and best practices in AI, MLOps, and spatial data processing to enhance system robustness, speed, and interpretability.
Essential Skills & Experience
- Master’s, or PhD in Computer Science, Artificial Intelligence, Computer Vision, or a relevant field.
- Minimum of four years’ experience working on computer vision models, agentic AI systems, or spatial-temporal AI projects, particularly involving aerial, satellite, or drone imagery.
- Strong proficiency in Python and familiarity with machine learning frameworks such as PyTorch, TensorFlow, or HuggingFace Transformers.
- Experience handling large-scale geospatial datasets and performing spatial analysis workflows.
- Proven ability to design, implement, and optimise AI inference pipelines in cloud environments.
- Working knowledge of containerisation (Docker), orchestration (Kubernetes), and infrastructure-as-code tools like Terraform.
- Familiarity with APIs and experience integrating AI solutions into web applications or SaaS platforms.
Desirable Skills & Experience
- Hands-on experience with real-time geospatial data processing and edge computing environments.
- Knowledge of geospatial databases and spatial SQL (e.g., PostGIS).
- Experience with annotation tools and training pipelines for aerial imagery.
- Active participation in open-source AI or geospatial communities, conferences, or publications.
Take the Next Step
If you are driven by innovation and possess the skills to develop advanced AI solutions in the geospatial domain, we encourage you to submit your CV. Join our Client’s talented team and contribute to transformative projects that make a real-world difference.
