> Markdown version of [/jobs/ext/66936-data-scientist-ml-engineer](https://www.wearedevelopers.com/jobs/ext/66936-data-scientist-ml-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Scientist - ML Engineer - **Company:** Engaging Networks - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Cloud Computing, Databases, Continuous Delivery, Information Engineering, Data Structures, DevOps, Python (Programming Language), Machine Learning, NumPy, Performance Tuning, Tensorflow, Azure Machine Learning, SciPy, SQL Databases, Pytorch, Delivery Pipeline, Large Language Models, Deep Learning, Generative AI, Pandas, Build Management, AI Platforms, Scikit Learn, Machine Learning Operations, Data Pipelines - **Published:** May 26, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/37375241/ ## About the Role Professional Experience: 2+ years of industry experience as a Data Scientist or ML Engineer, with a track record of moving real projects into production. Python Mastery: Expert-level Python development skills, including standard libraries like NumPy, Pandas, and SciPy. Predictive & Deep Learning: Deep knowledge of machine learning workflows in scikit-learn and at least one deep learning framework such as PyTorch or TensorFlow. Generative AI: Practical experience with LLM orchestration (e.g., LangChain) and vector databases for RAG workflows. Cloud & DevOps: Professional experience with AWS/SageMaker (or similar) and a strong comfort level with Linux/Unix environments. Data Engineering: Proficiency in SQL and experience preparing or scraping complex datasets for machine learning. Education: A strong background in Statistics, Mathematics, or Physical Sciences. Soft Skills: A meticulous attention to detail combined with the "founding hire" mindset-curious, eager to build from scratch, and interested in making change happen. Autonomy: Shape the AI culture and tech stack of an established company from day one. Flexibility: Flexible working hours and remote-friendly locations. Growth: Budget to attend major sector conferences and stay at the cutting edge of AI/ML. ## Description Architecture & Deployment: Lead the end-to-end development and testing of a Python-based ML platform. Cloud Infrastructure: Architect and manage ML environments specifically within AWS (SageMaker, Lambda, S3), ensuring scalable training and deployment pipelines. Data Orchestration: Develop a unified data structure for our AI platform using existing and new APIs and databases. Hybrid Modeling: Build and deploy classifier and predictive models(e.g., churn prediction, propensity scoring) using scikit-learn or similar. Implement modern LLM applications, including Retrieval-Augmented Generation (RAG) and prompt engineering. Strategic Leadership: Collaborate with product and engineering leaders to identify high-impact AI opportunities and make the vision a reality. Performance Optimization: Continuous deployment and evaluation of the platform to improve accuracy, efficacy, and prediction speed. ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)