Bath, Somerset, United Kingdom Hybrid / WFH Options
Cathcart Associates Group Ltd
Contract Python Engineer - Raster Data (Outside IR35) Fully Remote £450 - £475/day 9 Months Are you a Python Engineer with strong geospatialdata skills looking for your next contract opportunity? We're working with a global analytics firm that provides critical insights on environmental, social, and … governance (ESG) risks to major organisations worldwide. They're now looking for a seasoned Python Software Engineer with raster data experience to support the evolution of their geospatialdata platform. This is a great chance to join a collaborative, mission-driven team where your expertise will directly … contribute to enhancing the quality and scalability of key data products. Tech Stack: Python - Core language for geospatialdata processing Rasterio/GDAL - For handling and processing raster datasets xarray/NumPy/Pandas - For data manipulation and analysis AWS - For cloud-based data storage More ❯
Job Title: Data Engineer - Python/SQL - London (Hybrid) Location : Paddington (2 x day per week in London) Salary/Rate : £490 Start Date: May 2025 Job Type: Contract (Inside IR35) Company Introduction: Our client is an industry leading UK telecommunications company who are currently recruiting for a highly … skilled Data Engineer/Data Consultant with Data Science, Python, SQL & Azure experience for a 12-month contract. Strong Data Consultancy experience is also required for this role. Working two days per week in the London, Paddington office. Required Skills/Experience: 1. Strong Data Engineering/Data Consultant experience 2. Data Science experience 3. Engineering experience 4. Strong experience in writing, deploying, and optimising code (Python, SQL, or equivalent). 5. Extensive experience creating and implementing methodologies/algorithms in an automated workflow. 6. Experience with Microsoft Azure 7. Deep understanding More ❯
Data Analyst - Southampton - £30,000 - £45,000 per annum. VIQU have partnered with a fast-growing SaaS and data analytics company who are looking to expand their current team and hire a geospatialdata analyst. The ideal candidate will hold experience with modelling physical objects, have … be joining a team of high achievers, working within a rapidly emerging industry with exposure to a range of technologies. Job Duties of the Data Analyst: Run and develop simulations and experiments, utilising scripting languages (Python) to do so. Utilising a range of data analysis techniques. Extracting and … transforming data using SQL. Ensuring validity of data, communicating your research internally, helping to integrate the research to the analytics team. Managing end-to-end research projects, using scientific processes. Staying up to date with relevant research within the industry. Requirements for the GeospatialData Analyst More ❯
Geospatial Engineer Location: London & The South East Job Type: Full Time Salary – 55k, Plus Significant Bonus/Commission, Car (Please note: This is NOT a GIS Role) Are you someone who can go on site and deliver technical demonstrations of various Geospatial tools and solutions, ideally with experience … combining sensor, software, and autonomous technologies. The Geosystems division offers a comprehensive portfolio of solutions that capture, measure, and visualise the physical world, enabling data-driven transformation across various industries. The company is known for its premium products and innovative solutions, trusted by professionals in aerospace, defence, construction, manufacturing … and more, solutions include: Surveying Instruments & Equipment Geospatial Software Solutions Total Station Surveying Mapping & Positioning Solutions LiDAR (Light Detection and Ranging) Technology Aerial & UAV (Unmanned Aerial Vehicle) Solutions Construction & Engineering Solutions GeospatialData Integration & Analysis GeospatialData Services Job Summary: We are looking for a More ❯
I am recruiting for an Associate, Software Engineer – Data Focus on behalf of a pioneering real estate investment technology firm. This team is building an AI-first application that leverages external data sources, machine learning, and modern data visualization to transform commercial real estate decision-making. You … ll work alongside a highly collaborative team of software engineers, data scientists, and designers, building and maintaining robust data pipelines, driving innovation, and bringing digital intelligence to CRE investment analysis. We are looking for a talented software engineer to join our team in London, to help build exciting … You will join an experienced, tight-knit team of software engineers, machine learning scientists, and UX & UI designers. Key Skills & Experience: • 5+ years in data engineering, data science, or software engineering roles • Bachelor’s degree or equivalent in Computer Science, Data Science, or related technical field • Strong More ❯
I am recruiting for an Associate, Software Engineer – Data Focus on behalf of a pioneering real estate investment technology firm. This team is building an AI-first application that leverages external data sources, machine learning, and modern data visualization to transform commercial real estate decision-making. You … ll work alongside a highly collaborative team of software engineers, data scientists, and designers, building and maintaining robust data pipelines, driving innovation, and bringing digital intelligence to CRE investment analysis. We are looking for a talented software engineer to join our team in London, to help build exciting … You will join an experienced, tight-knit team of software engineers, machine learning scientists, and UX & UI designers. Key Skills & Experience: • 5+ years in data engineering, data science, or software engineering roles • Bachelor’s degree or equivalent in Computer Science, Data Science, or related technical field • Strong More ❯
I am recruiting for an Associate, Software Engineer – Data Focus on behalf of a pioneering real estate investment technology firm. This team is building an AI-first application that leverages external data sources, machine learning, and modern data visualization to transform commercial real estate decision-making. You … ll work alongside a highly collaborative team of software engineers, data scientists, and designers, building and maintaining robust data pipelines, driving innovation, and bringing digital intelligence to CRE investment analysis. We are looking for a talented software engineer to join our team in London, to help build exciting … You will join an experienced, tight-knit team of software engineers, machine learning scientists, and UX & UI designers. Key Skills & Experience: • 5+ years in data engineering, data science, or software engineering roles • Bachelor’s degree or equivalent in Computer Science, Data Science, or related technical field • Strong More ❯
Helyx is Hiring! Junior Full Stack Developer – Python, React & GIS Are you starting your journey as a developer and excited by maps, data, and solving real-world problems? Do you want to work on meaningful projects that support national defence and security? Come grow your career with Helyx! About … the Role We’re looking for a Junior Full Stack Developer to join our innovative team working at the intersection of geospatial technologies, Python, and React . You’ll contribute to web applications that visualise and interact with complex datasets, helping our defence and security clients make smarter, faster … t need years of experience – we’re looking for curiosity, enthusiasm, and a desire to learn. You’ll be supported by experienced developers and geospatial analysts as you develop your skills across the full stack. What You’ll Be Doing Collaborating on web applications that use geospatialdataMore ❯
west midlands, midlands, United Kingdom Hybrid / WFH Options
Helyx
Helyx is Hiring! Junior Full Stack Developer – Python, React & GIS Are you starting your journey as a developer and excited by maps, data, and solving real-world problems? Do you want to work on meaningful projects that support national defence and security? Come grow your career with Helyx! About … the Role We’re looking for a Junior Full Stack Developer to join our innovative team working at the intersection of geospatial technologies, Python, and React . You’ll contribute to web applications that visualise and interact with complex datasets, helping our defence and security clients make smarter, faster … t need years of experience – we’re looking for curiosity, enthusiasm, and a desire to learn. You’ll be supported by experienced developers and geospatial analysts as you develop your skills across the full stack. What You’ll Be Doing Collaborating on web applications that use geospatialdataMore ❯
impossible” ethos, we prioritize trust, transparency, and innovation in everything we do. About the Role: We are looking for a Machine Learning Engineer with Data Engineering expertise to help scale our platform. In this hybrid role, you’ll design data pipelines, develop ML models, and work across data … production. • Optimize model performance based on key metrics for scalability, reliability, and real-world impact. • Build and maintain end-to-end ML pipelines, including data preprocessing, model training, deployment, and monitoring. • Work closely with cross-functional teams to integrate ML models into our SaaS platform for PAI and OSINT … investigations. Data Engineering • Develop, maintain, and optimize scalable data pipelines for ingesting, processing, and storing large volumes of data. • Ensure data quality, consistency, and availability to support ML workflows. • Work with ELT processes and implement Medallion (Bronze/Silver/Gold) architecture to structure and optimize dataMore ❯
impossible” ethos, we prioritize trust, transparency, and innovation in everything we do. About the Role: We are looking for a Machine Learning Engineer with Data Engineering expertise to help scale our platform. In this hybrid role, you’ll design data pipelines, develop ML models, and work across data … production. • Optimize model performance based on key metrics for scalability, reliability, and real-world impact. • Build and maintain end-to-end ML pipelines, including data preprocessing, model training, deployment, and monitoring. • Work closely with cross-functional teams to integrate ML models into our SaaS platform for PAI and OSINT … investigations. Data Engineering • Develop, maintain, and optimize scalable data pipelines for ingesting, processing, and storing large volumes of data. • Ensure data quality, consistency, and availability to support ML workflows. • Work with ELT processes and implement Medallion (Bronze/Silver/Gold) architecture to structure and optimize dataMore ❯
impossible” ethos, we prioritize trust, transparency, and innovation in everything we do. About the Role: We are looking for a Machine Learning Engineer with Data Engineering expertise to help scale our platform. In this hybrid role, you’ll design data pipelines, develop ML models, and work across data … production. • Optimize model performance based on key metrics for scalability, reliability, and real-world impact. • Build and maintain end-to-end ML pipelines, including data preprocessing, model training, deployment, and monitoring. • Work closely with cross-functional teams to integrate ML models into our SaaS platform for PAI and OSINT … investigations. Data Engineering • Develop, maintain, and optimize scalable data pipelines for ingesting, processing, and storing large volumes of data. • Ensure data quality, consistency, and availability to support ML workflows. • Work with ELT processes and implement Medallion (Bronze/Silver/Gold) architecture to structure and optimize dataMore ❯
the Moody's Insurance Solutions Graduate Program, you'll work with the people, teams, and companies leading the way in the use of models, data, analytics, and technology to derive relevant insights across the insurance lifecycle. Our insurance customers use our models, data, analytics, and technology to assess … you are crucial to our future, and we are committed to supporting yours as well. Skills and Competencies: Applied experience collecting, processing, and using data to solve a problem or answer a question. Working knowledge of a computer programming language (examples include SQL, R/tidyverse, Python, Microsoft Excel …/undergraduate degree. Preferred Education: Master's or PhD degree with a background in Climate Science, Meteorology, Hydrology, Geophysics, Earth Sciences, Geology, Natural Resources, GeographicInformation Systems, Applied Mathematics, Statistics, Engineering, or similar. About the Graduate Program: As a graduate, you will establish a diverse and relevant career foundation-gaining More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
AI models, specifically in the areas of computer vision, sensor fusion, and autonomous navigation. The ideal candidate will be responsible for collecting high-quality data in real-world environments, contributing to the optimization of AI algorithms that power autonomous systems. As a Drone Pilot for AI & Autonomous Systems Training … you will operate advanced drones to capture data essential for training and validating AI models that power autonomous navigation, object detection, and decision-making systems. Key Responsibilities: Pilot drones equipped with high-resolution cameras, LiDAR, thermal imaging, and other sensors to collect diverse datasets used for training AI algorithms … particularly for autonomous navigation, computer vision, and sensor fusion. Capture data in various real-world conditions (e.g., urban, rural, industrial, challenging weather conditions) to expose AI systems to a wide range of environments and scenarios. Execute complex drone missions with precise data collection objectives, such as aerial mapping More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
world-class delivery. We want to continue to grow our team with people just like you! About the Role We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team … be tailored to your experience level and our organisational needs. We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their … needs which means we get to work with a wide range of tools and technologies and there are always new things to learn. BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering More ❯
Job Title: Junior Data Analyst - London/Hybrid Location: Paddington (London) Salary/Rate: Up to £408 per day inside IR35 Start Date: May 2025 Job Type: 6 month Contract My client within the Media and Telecommunications space is urgently seeking a Data Analyst that will be able … to assist in the development and operation of Big Data products. You will be able to build, maintain, optimise and automate data processes through pipelines, scripts and script control to maintain and improve data products, used to deliver insights to a wide range of clients. Job Responsibilities …/Objectives Developing software or scripts required to deliver data products, including visualisation tools, databases and data processing systems Developing new or improving existing methodologies, processes and products, and driving improvements in quality Continuous improvement of the ability to deliver changes to products in a regular, reliable, and More ❯
Job Title: Junior Data Analyst Location: Paddington (London) Salary/Rate: £408 per day inside IR35 Start Date: May 2025 Job Type: 6 month Contract My client within the Media and Telecommunications space is urgently seeking a Junior Data Analyst that will be able to assist in the … development and operation of Big Data products. You will be able to build, maintain, optimise and automate data processes through pipelines, scripts and script control to maintain and improve data products, used to deliver insights to a wide range of clients. Job Responsibilities/Objectives 1. Developing … software or scripts required to deliver data products, including visualisation tools, databases and data processing systems 2. Developing new or improving existing methodologies, processes and products, and driving improvements in quality 3. Continuous improvement of the ability to deliver changes to products in a regular, reliable, and predictable More ❯
range of industries including energy, water, waste, and environmental policy. We are looking to expand our team and are seeking a motivated and analytical Data Analyst to join us in driving the future of sustainable energy. Position Overview: As a Data Analyst, you will play a key role … in helping our clients navigate the complex landscape of energy and environmental data. You will work with a variety of data sources, analyze trends, and support decision-making through your insights and expertise. This role will involve collaborating with project teams, managing datasets, performing statistical analysis, and presenting findings … various sources related to energy consumption, emissions, environmental factors, and sustainability metrics. Conduct in-depth analysis of energy usage trends, carbon footprints, and environmental data to support clients in their sustainability goals. Apply statistical techniques and models to identify patterns, correlations, and forecasts relevant to energy transition and environmental More ❯
opportunity employer. We encourage applications from all backgrounds and experiences. Role Summary: This role will oversee the lifecycle management of GIS, Survey, and CAD data within the EWR Digital Delivery Team and serve as the custodian of EWR GIS and Survey data. It is key to developing EWR's … Key Responsibilities Ensure GIS solutions and activities align with project goals and EWR priorities. Support the SDEM in creating, managing, and maintaining EWR's data catalogue and applying data & metadata standards within the CDE (Common Data Environment). Provide cartographic and geospatial support to project teams. … solutions into workflows. Be familiar with and utilize Building Information Modelling (BIM) and other advanced technologies. Ensure the accuracy, integrity, and security of GIS data throughout the project lifecycle. Work with external partners and information teams for seamless GIS data sharing and integration. Proactively seek innovative solutions to More ❯