AI/ML ENGINEER

AI/ML ENGINEER

Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join our AI team to design and develop cutting-edge AI/ML solutions.
  • Company: A leading software provider for the oil and gas industry, expanding into new sectors.
  • Benefits: Enjoy remote work options, performance bonuses, and a generous pension scheme.
  • Why this job: Be part of an innovative team driving energy transition technologies with real-world impact.
  • Qualifications: Bachelor's degree in Computer Science or related field; 5+ years software engineering experience required.
  • Other info: Exciting relocation to Guildford with a newly refitted office opening in 2024.

The predicted salary is between 43200 - 72000 £ per year.

Founded in 1990 as a provider of integrated modelling software for the oil and gas industry, our organisation has grown into a highly successful enterprise. We now serve over 450 clients worldwide, ranging from universities to major multinational corporations. In our most recent fiscal year, the company achieved a turnover of £66 million and has accumulated significant cash reserves earmarked for future expansion.

In this regard, we see an exciting future which embraces the challenges around energy transition technologies and renewables. In addition, we see huge scope in applying the lessons that we have learnt within this industry to other sectors, notably mining, banking, power, water and healthcare.

With this in mind, the company is on the cusp of a major expansion. Part of this involves the relocation of the headquarters from Edinburgh to Guildford in Surrey, to take advantage of the improved travel links, recruitment possibilities, and links to London. An office has been purchased and the newly refitted office opened in October 2024. The Guildford office will become the company headquarters in September 2025.

PE Limited currently has 110 staff, split roughly between technical support, product development and contract and licensing administration. The technical staff are all highly qualified, with almost everyone having at least a Masters qualification and many holding PhDs.

About this Vacancy

PE Limited is seeking a Senior Software Engineer to join our AI team, playing a pivotal role in architecting, developing, and deploying advanced AI/ML solutions across our software suite for the oil and gas sector and beyond.

Role Overview

You will play a key role in designing, developing, deploying and integrating of scalable, production-grade software and AI/ML systems with existing desktop and web applications . You will champion engineering best practices, drive operational excellence, and ensure robust, secure, and compliant solutions.

You will work cross-functionally with in the AI team and other tech teams driving collaboration and integration of new features . You should have experience in communicating with technical teams and management to collect requirements, describe software product features, and technical designs.

Key areas of focus will include:

Responsible for software architecture, development, integration and maintainability of software

Responsible for secure, compliant, and robust system design for industrial applications

Supporting data engineering for both structured (SQL) and unstructured (RAG) data, with an emphasis on streaming and time-series data

Your Personality

Excited to solv e problems, regardless of programming language or technology stack

You possess strong technical leadership skills, with the ability to explain technical needs and recommendations effectively to team members and stakeholders

You are motivated to drive the engineering best practices and standards, fostering a high-performing team culture

Your Experience

Architected, developed, deployed and maintained scalable software and /or AI/ML solutions

Wrote production-grade, well-tested code (Python, C++, C#). Ideally, had experience with integrating ML features into C++ applications

Ensured secure handling of sensitive operational data and compliance with relevant standards

Developed and maintained robust APIs for system integration

Drove operational excellence and continuous improvement

Implemented and managed monitoring, observability, and troubleshooting tools for deployed systems

Designed and handled containerised applications (e.g., Docker, Kubernetes)

Qualifications

Bachelor\’s degree in Computer Science , Engineering, or a related technical field

5+ years of relevant experience as a software engineer, with a track record of delivering complex technical projects

2+ years professional experience in AI/ML engineering (Preferred)

Package

Within a comprehensive package, we also offer an annual performance bonus, an excellent pension to which the company will match up to 10% of all employee contributions, private health and dental insurance, and other benefits.

#J-18808-Ljbffr

AI/ML ENGINEER employer: Petroleum Experts

PE Limited is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration in the rapidly evolving field of AI and machine learning. With a strong focus on employee growth, we provide comprehensive benefits including a competitive pension scheme, private health insurance, and performance bonuses, all within a newly refitted headquarters in Guildford that enhances connectivity and recruitment opportunities. Join us as we lead the charge in energy transition technologies and expand our impact across various sectors, ensuring your contributions are both meaningful and rewarding.
P

Contact Detail:

Petroleum Experts Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI/ML ENGINEER

✨Tip Number 1

Familiarise yourself with the latest trends in AI and ML, especially those relevant to the oil and gas sector. This will not only help you understand the company's needs but also allow you to discuss how your skills can contribute to their projects.

✨Tip Number 2

Network with current employees or industry professionals who have experience in AI/ML engineering. Engaging in conversations about their work can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss specific projects where you've successfully implemented AI/ML solutions. Be ready to explain your thought process, the challenges you faced, and how you overcame them, as this demonstrates your problem-solving abilities.

✨Tip Number 4

Showcase your technical leadership skills by preparing examples of how you've driven best practices in previous roles. Highlighting your ability to mentor others and foster a collaborative environment can set you apart from other candidates.

We think you need these skills to ace AI/ML ENGINEER

Software Architecture
AI/ML Development
Production-Grade Code Writing
Python Programming
C++ Programming
C# Programming
API Development
Data Engineering
SQL and RAG Data Handling
Streaming Data Processing
Time-Series Data Analysis
Containerisation (Docker, Kubernetes)
Monitoring and Observability Tools
Technical Leadership
Cross-Functional Collaboration
Engineering Best Practices
Problem-Solving Skills
Compliance and Security Standards

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in AI/ML engineering and software development. Emphasise your technical skills, particularly in Python, C++, and C#, as well as any experience with containerised applications like Docker or Kubernetes.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for solving problems and your ability to lead technical projects. Mention specific examples of how you've architected and deployed scalable software solutions, and how you can contribute to the company's goals in energy transition technologies.

Highlight Relevant Projects: In your application, include details about past projects that demonstrate your experience with AI/ML systems and secure data handling. Discuss your role in these projects and the impact they had on the organisation, especially if they relate to the oil and gas sector or other industries mentioned.

Showcase Communication Skills: Since the role involves working cross-functionally, highlight your experience in communicating technical needs and collaborating with different teams. Provide examples of how you've effectively gathered requirements and described software features to both technical and non-technical stakeholders.

How to prepare for a job interview at Petroleum Experts

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Python, C++, and C#. Highlight specific projects where you've architected or deployed AI/ML solutions, as this will demonstrate your technical expertise relevant to the role.

✨Understand the Industry Context

Familiarise yourself with the oil and gas sector and how AI/ML technologies are being applied. This knowledge will help you articulate how your skills can contribute to the company's goals, especially in energy transition technologies.

✨Demonstrate Problem-Solving Abilities

Prepare examples of how you've tackled complex problems in previous roles. Discuss your approach to software architecture and system design, particularly in ensuring security and compliance, which are crucial for industrial applications.

✨Communicate Effectively

Practice explaining technical concepts in a clear and concise manner. You'll need to communicate with both technical teams and management, so being able to translate complex ideas into understandable terms is key to success in this role.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>