ML Engineer – Generative AI in London

ML Engineer – Generative AI in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
DNV

At a Glance

  • Tasks: Create and evolve generative AI solutions for renewable energy data on our cloud platform.
  • Company: Join a leading expert in assurance and risk management, driving global energy transformation.
  • Benefits: Flexible working hours, remote options, professional development, and comprehensive health benefits.
  • Other info: Collaborative environment with opportunities for mentorship and career growth.
  • Why this job: Make a real impact by optimising renewable energy systems with cutting-edge AI technology.
  • Qualifications: Master’s degree in relevant field and hands-on experience with LLMs or generative AI.

The predicted salary is between 60000 - 80000 £ per year.

About Us

We are the independent expert in assurance and risk management.

Driven by our purpose, to safeguard life, property and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.

About Energy Systems

We help customers navigate the complex transition to a decarbonised and more sustainable energy future.

We do this by assuring that energy systems work safely and effectively, using solutions that are increasingly digital.

We also help industries and governments navigate the many complex, inter‑related transitions taking place globally and regionally, in the energy industry.

The Role

Green Power Monitor, a DNV company, is at the heart of the global energy transformation.

We use data‑driven digital solutions to optimise the performance of renewable energy installations around the world.

Our work contributes to a more diverse, more sustainable global energy mix.

We are looking for an ML Engineer to help create, productise and evolve generative AI solutions on Horizon, Green Power Monitor’s cloud platform that transforms renewable energy operational data into actionable insights for monitoring, optimisation and decision‑making.

This is a hands‑on, impact‑driven role where you will build LLM‑powered agents and embed them directly into a production system used by renewable energy professionals worldwide.

You will work closely with product managers and software engineers to design, deploy and maintain production‑grade AI systems, starting with a user‑oriented AI assistant embedded in Horizon.

Over the course of the year, your work will support the strategic goal of enriching Horizon with LLM models, starting with a predictive maintenance module and evolving the platform to become more autonomous and intelligent for users, turning operational data into actionable insights.

  • What You’ll Do
  • Connect to diverse data sources within the Horizon platform, including operational data, structured metadata and technical documentation, and design Retrieval‑Augmented Generation (RAG) pipelines for scalable AI systems.
  • Extract, transform and structure data for optimal use with LLMs, manage embeddings, indexing and context retrieval and ensure AI models are grounded in accurate, real‑world information.
  • Design, deploy, fine‑tune and continuously improve production‑grade LLM and multimodal agents, optimising prompts, mitigating hallucinations and evaluating performance to deliver reliable, context‑aware outputs.
  • Build and maintain client‑facing AI assistants and chatbots, explaining system behaviour, capabilities and limitations to both technical and non‑technical stakeholders, and integrating AI features seamlessly into Horizon workflows.
  • Stay up to date with advances in generative AI, agent‑based systems and instruction‑tuned models, experimenting with frameworks like Lang Chain and collaborating on experiments using large instruction‑tuned models.
  • Collaborate closely with product and software teams to take AI solutions from concept to production, ensuring features are robust, scalable and directly support Horizon users in monitoring, optimising and managing renewable energy assets.
  • What Makes This Role Exciting

You’ll take cutting‑edge LLM and agent‑based systems out of the lab and into production, building AI that directly supports the operation and optimisation of renewable energy assets at global scale.

What We Offer

  • Great atmosphere of working together with professionals and some of the most engaged and knowledgeable people in the industry.
  • Receive guidance from colleagues through coaching, mentoring and participation in international networks.
  • Advance your professional skills and technical expertise through individual competence development plans and tailored training.
  • Be part of a world‑growing and renowned organisation with origins dating back to 1864.
  • Medical scheme, commuting allowance, life insurance, pension plan, kindergarten allowance, 40 hours per week with flexible schedule, home‑working allowance (up to 2 days per week), 23 days of annual leave, employee referral scheme.

Requirements

  • Master’s degree or equivalent experience in Mathematics, Data Science, Computer Science, Machine Learning or a related field.
  • Hands‑on experience with Large Language Models (LLMs) or generative AI systems.
  • Experience with RAG pipelines, embeddings and prompt optimisation.
  • Strong understanding of Transformer architectures and fine‑tuning.
  • Proficiency in Python.
  • Familiarity with CI/CD, Docker, Kubernetes (K8s) and Git is a plus.
  • Fluency in written and spoken English.

You are curious, adaptable and proactive, thriving in collaborative, fast‑moving environments.

You take ownership of projects, communicate complex AI concepts clearly to technical and non‑technical stakeholders and enjoy solving challenging real‑world problems.

As part of the interview process, we ask you to submit a short report or demo of an AI agent you’ve built.

This is your chance to showcase your hands‑on skills and highlight your creativity.

Security and compliance with statutory requirements in the countries in which we operate is essential for DNV.

Background checks will be conducted on all final candidates as part of the offer process, in accordance with applicable country‑specific laws and practices.

DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion.

Diversity is fundamental to our culture and we invite you to be part of this diversity.

#J-18808-Ljbffr

ML Engineer – Generative AI in London employer: DNV

DNV is an excellent employer for those looking to make a meaningful impact in the energy sector. With a strong commitment to employee growth, you will benefit from professional development opportunities and a supportive work culture that values collaboration and innovation. Located in Loughborough, the flexible hybrid working conditions and comprehensive benefits package, including medical insurance and pension contributions, make DNV a rewarding place to advance your career.

DNV

Contact Details:

DNV Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land ML Engineer – Generative AI in London

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like DNV!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like ML Engineer – Generative AI at DNV.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like DNV.

Apply Directly through Our Website

When you find a suitable opening like ML Engineer – Generative AI at DNV, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace ML Engineer – Generative AI in London

Large Language Models (LLMs)
Generative AI Systems
Retrieval-Augmented Generation (RAG) Pipelines
Data Extraction and Transformation
Embedding Management
Prompt Optimisation
Transformer Architectures

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at DNV, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at DNV. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at DNV

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at DNV!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.