

Whitehall Resources
Prototyping Engineer (Data Engineering, Data Science and Machine Learning)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Prototyping Engineer (Data Engineering, Data Science, and Machine Learning) based onsite in London, offering an initial 6-month contract. Key skills include Python, SQL, data engineering, and experience with end-to-end prototypes.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
May 7, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Data Science #Cloud #NLP (Natural Language Processing) #Automation #ML (Machine Learning) #BI (Business Intelligence) #"ETL (Extract #Transform #Load)" #AI (Artificial Intelligence) #API (Application Programming Interface) #Python #Data Processing #Data Quality #SQL (Structured Query Language) #Tableau #Snowflake #Agile #Data Engineering #Customer Segmentation #Data Pipeline #Data Extraction #Scala #Visualization #Plotly #Monitoring
Role description
Prototyping Engineer (Data Engineering, Data Science and Machine Learning)
Whitehall Resources are looking for a Prototyping Engineer (Data Engineering, Data Science and Machine Learning). This role is based onsite in London for an initial 6 month contract.
•
•
• Inside IR35
•
•
• The Role
We are looking for a highly autonomous contractor who can take ideas and concepts, think independently, and return within a few days with a working proof of concept.
This role is focused on rapid experimentation and validation, not long development cycles. The goal is to quickly assess whether ideas are viable and worth scaling.
• Your responsibilities:Build PoCs - Take loosely defined problems and turn them into proofs of concepts (PoCs) within days
• Combine data engineering, modelling and lightweight application development to test ideas end-to-end
• Convert PoCs to working Prototypes - Where a POC shows promise, there would be additional effort to grow it into a prototype (applying the concept to functional business needs) within 2-3 weeks
• Work independently with minimal guidance and iterate quickly based on feedback and communicate results clearly.
• What we are looking for:Strong ability to translate ideas into working solutions quickly
• Hands-on skills across:
• Python (data processing, ML, prototyping).
• Data engineering (APIs, data pipelines, SQL, cloud data).
• Lightweight app development (APIs, simple frontends, notebooks, dashboards).
• Solid (not necessarily extensive) knowledge on the statistical/mathematical fundamentals that support and proposed ML methodologies.
• Experience building end-to-end prototypes, not just models.
• Comfortable working in ambiguous, fast-moving environments.
• Strong problem-solving and independent thinking.
• Nice to have:Experience integrating LLMs or AI services into applications
• Familiarity with modern data platforms (e.g. Snowflake)
• Experience with visualisation tools (e.g. Tableau, Plotly)
• Working knowledge of marketing and advertising
• What success looks like:You can go from idea → working PoC in 2–3 days
• You can go from working PoC to useful prototype in 2-3 weeks
• You unblock decisions by demonstrating feasibility quickly
• You focus on practical outcomes, not perfect code
Your Profile
• Essential skills/knowledge/experience:Strong hands‑on experience in Analytics & Reporting, with the ability to translate business requirements into measurable insights and KPIs.
• Advanced proficiency in SQL and Python for data extraction, transformation, analysis, and automation of analytical workflows.
• Solid foundation in Data Science and Machine Learning, including feature engineering, model development, evaluation, and performance monitoring.
• Practical experience with NLP techniques using scikit‑learn, applying text analytics to derive insights from unstructured data.
• Proven ability in API testing and automation, ensuring data quality, reliability, and stability of data/ML services.
• Excellent analytical and problem‑solving skills, with experience working closely with business stakeholders; exposure to Snowflake, Tableau, or Campaign Marketing analytics is an added advantage.
• Desirable skills/knowledge/experience:Strong experience in Advanced SQL
• Experience with API Testing automation
• Strong experience with Data Science
• Strong experience with Machine Learning, NLP Technologies with scikit-learn etc.
• Strong hands-on experience with Python (data processing, ML, prototyping)
• Strong hands-on experience with Data engineering (APIs, data pipelines, SQL, cloud data).
• Lightweight app development (APIs, simple frontends, notebooks, dashboards)
• Solid (not necessarily extensive) knowledge on the statistical/mathematical fundamentals that support and proposed ML methodologies.
• Experience with cloud data platforms (e.g., Snowflake) and modern data warehousing concepts for scalable analytics and ML workloads.
• Exposure to data visualization tools such as Tableau or similar BI platforms for creating executive‑level dashboards and self‑service reporting.
• Experience working in Agile delivery models and collaborating cross‑functionally with business, analytics, and engineering teams.
• Working knowledge of campaign marketing analytics, including customer segmentation, attribution, churn, and uplift analysis is beneficial.
Prototyping Engineer (Data Engineering, Data Science and Machine Learning)
Whitehall Resources are looking for a Prototyping Engineer (Data Engineering, Data Science and Machine Learning). This role is based onsite in London for an initial 6 month contract.
•
•
• Inside IR35
•
•
• The Role
We are looking for a highly autonomous contractor who can take ideas and concepts, think independently, and return within a few days with a working proof of concept.
This role is focused on rapid experimentation and validation, not long development cycles. The goal is to quickly assess whether ideas are viable and worth scaling.
• Your responsibilities:Build PoCs - Take loosely defined problems and turn them into proofs of concepts (PoCs) within days
• Combine data engineering, modelling and lightweight application development to test ideas end-to-end
• Convert PoCs to working Prototypes - Where a POC shows promise, there would be additional effort to grow it into a prototype (applying the concept to functional business needs) within 2-3 weeks
• Work independently with minimal guidance and iterate quickly based on feedback and communicate results clearly.
• What we are looking for:Strong ability to translate ideas into working solutions quickly
• Hands-on skills across:
• Python (data processing, ML, prototyping).
• Data engineering (APIs, data pipelines, SQL, cloud data).
• Lightweight app development (APIs, simple frontends, notebooks, dashboards).
• Solid (not necessarily extensive) knowledge on the statistical/mathematical fundamentals that support and proposed ML methodologies.
• Experience building end-to-end prototypes, not just models.
• Comfortable working in ambiguous, fast-moving environments.
• Strong problem-solving and independent thinking.
• Nice to have:Experience integrating LLMs or AI services into applications
• Familiarity with modern data platforms (e.g. Snowflake)
• Experience with visualisation tools (e.g. Tableau, Plotly)
• Working knowledge of marketing and advertising
• What success looks like:You can go from idea → working PoC in 2–3 days
• You can go from working PoC to useful prototype in 2-3 weeks
• You unblock decisions by demonstrating feasibility quickly
• You focus on practical outcomes, not perfect code
Your Profile
• Essential skills/knowledge/experience:Strong hands‑on experience in Analytics & Reporting, with the ability to translate business requirements into measurable insights and KPIs.
• Advanced proficiency in SQL and Python for data extraction, transformation, analysis, and automation of analytical workflows.
• Solid foundation in Data Science and Machine Learning, including feature engineering, model development, evaluation, and performance monitoring.
• Practical experience with NLP techniques using scikit‑learn, applying text analytics to derive insights from unstructured data.
• Proven ability in API testing and automation, ensuring data quality, reliability, and stability of data/ML services.
• Excellent analytical and problem‑solving skills, with experience working closely with business stakeholders; exposure to Snowflake, Tableau, or Campaign Marketing analytics is an added advantage.
• Desirable skills/knowledge/experience:Strong experience in Advanced SQL
• Experience with API Testing automation
• Strong experience with Data Science
• Strong experience with Machine Learning, NLP Technologies with scikit-learn etc.
• Strong hands-on experience with Python (data processing, ML, prototyping)
• Strong hands-on experience with Data engineering (APIs, data pipelines, SQL, cloud data).
• Lightweight app development (APIs, simple frontends, notebooks, dashboards)
• Solid (not necessarily extensive) knowledge on the statistical/mathematical fundamentals that support and proposed ML methodologies.
• Experience with cloud data platforms (e.g., Snowflake) and modern data warehousing concepts for scalable analytics and ML workloads.
• Exposure to data visualization tools such as Tableau or similar BI platforms for creating executive‑level dashboards and self‑service reporting.
• Experience working in Agile delivery models and collaborating cross‑functionally with business, analytics, and engineering teams.
• Working knowledge of campaign marketing analytics, including customer segmentation, attribution, churn, and uplift analysis is beneficial.





