> Markdown version of [/jobs/ext/2729442-applied-scientist-machine-learning](https://www.wearedevelopers.com/jobs/ext/2729442-applied-scientist-machine-learning). 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). --- # Applied Scientist, Machine Learning - **Company:** Octaipipe - **Location:** UK - **Contract:** Permanent contract - **Skills:** Artificial Neural Networks, Data Centers, Software Debugging, Python (Programming Language), Machine Learning, NumPy, Reinforcement Learning, Digital Twin, Pytorch - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/applied-scientist-machine-learning-octaipipe-8328274 ## About the Role * An engineering (mechanical, electrical, structural, control, chemical, systems, or similar), physics or similar background at degree level or above. * Strong working knowledge of reinforcement learning, including practical experience training and debugging deep RL agents on non-trivial problems * Solid Python and modern ML tooling (PyTorch or JAX, NumPy, common RL libraries) * Comfort working with time-series sensor data, including the realities of missingness, drift, calibration issues, and noisy labels. * Ability to formulate ambiguous operational problems as tractable ML problems, and to communicate the resulting trade-offs to both technical and non-technical stakeholders. * Comfortable iterating between research-style exploration and the engineering work needed to get something running on a real site. You also might have * Direct experience with control systems (classical control, MPC) or with HVAC, thermodynamics, power systems, or data centre operations. * Experience with simulation, building or using physics-based simulators, digital twins, surrogate models, or large physics models. * Familiarity with graph neural networks, meta-learning, multi-task learning, or offline/safe RL. * Experience with federated learning, distributed training, or edge ML deployment. * A track record of published research, open-source contributions, or relevant industrial RL deployments. * Exposure to carbon-aware computing, demand response, or sustainability-driven optimisation. * Postgraduate qualifications (MSc/PhD) in a relevant engineering, physics or ML discipline. ## Description We are looking for an Applied Scientist, Machine Learning to join the ACE team and work on reinforcement learning applied to real, physical infrastructure. You will help develop, train, and harden RL agents that operate in live data centre environments, working across the full arc from problem formulation and model training through to federated deployment and inference on customer sites. The work sits at the intersection of machine learning and engineering: you will spend as much time reasoning about thermodynamics, equipment behaviour, and operational constraints as you do about model architectures and training dynamics. Duties and Responsibilities * Design, train, and evaluate reinforcement learning agents for control problems in data centre environments. * Translate messy, real-world telemetry into well-posed ML problems, including state and action design, reward engineering, and constraint handling for safety-critical operation. * Sanity-check model behaviour against physical first principles and catch unrealistic results before they propagate downstream. * Work alongside software engineers to productionise models on the OctaiPipe platform, including federated training pipelines, on-site inference, and monitoring of deployed policies. * Support the team's research agenda, including collaborations with academic partners and (where appropriate) external technical write-ups. ## Related Videos - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [The Sustainability Race: AI's Promises, Pitfalls and Potential](https://www.wearedevelopers.com/videos/100155-the-sustainability-race-ai-s-promises-pitfalls-and-potential) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [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) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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)