Senior AI Engineer (Machine Learning/Prompt Engineer)
Senior AI Engineer (Machine Learning/Prompt Engineer)

Senior AI Engineer (Machine Learning/Prompt Engineer)

Southampton Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
Benifex

At a Glance

  • Tasks: Join our AI Squad to design and implement cutting-edge AI solutions.
  • Company: Benifex is a leading tech company revolutionising employee rewards and benefits in the UK.
  • Benefits: Enjoy flexible work, healthcare cash plans, and a £50 monthly allowance for personal use.
  • Other info: We value diversity and encourage applicants from all backgrounds.
  • Why this job: Make a real impact on millions while working in a dynamic, innovative environment.
  • Qualifications: Proven experience in AI engineering, Python, and machine learning libraries required.

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

We are a fast-moving technology company and one of the most successful providers of online reward and benefits solutions in the UK. We believe that everyone deserves an exceptional experience at work, every day, and build workplace technology that makes this happen. Benifex’s mission is to build remarkable experiences that employees love. Today, Benifex supports more than five million employees in over 3,000 organisations across more than 100 countries. To help us on our quest to be the best, we need brilliant people on board and that’s where you come in.

Why should you apply?

  • Impact: Play a central role in shaping our AI capabilities across our products.
  • Tech: Work with Vertex AI, AlloyDB, LangChain, GCP.
  • Greenfield: Join a newly formed team working on a product that is used by millions of users around the world.
  • Work for a profitable, fast-growing market leader in the online reward and benefits space.

Please note we are unable to offer visa sponsorship and require people to be based in the UK or Ireland for this position.

Tech setup of your choice (MacBook Pro or equivalent, monitors, etc.). Flexible work – choose a working setup that works for you, our only ask is to see you once a quarter in our UK HQ.

Your birthday off. Healthcare cash plan to cover the costs of day-to-day healthcare. Income Protection (75%) and life assurance (4x salary). £50 monthly allowance to spend on whatever takes your fancy; your very own Benifex card will be topped up at the start of each month!

We’re seeking a skilled Generative AI Engineer to join our AI Squad and play a key role in advancing our AI capabilities across Benifex products. You’ll work at the heart of our AI initiatives, partnering with engineers, product managers, and data stakeholders to design and implement AI-powered services that enhance user experience and operational efficiency. You will have the opportunity to make a real difference by ensuring the stability and performance of a platform used by millions. We work in a dynamic environment, where we learn and grow by tackling complex technical challenges.

Responsibilities:

  • Design, build, and maintain AI systems and tools using machine learning and large language models (LLMs), with a strong focus on prompt engineering and model fine-tuning.
  • Collaborate with cross-functional teams to identify opportunities for AI and automation across the product suite.
  • Develop scalable pipelines for data ingestion, model training, evaluation, and deployment.
  • Prototype and iterate on prompt designs to maximise the relevance, coherence, and usefulness of LLM outputs.
  • Work with cloud infrastructure (GCP preferred) and MLOps tools to deploy, monitor, and manage AI services.
  • Contribute to the development of reusable AI components and APIs to support product and internal teams.
  • Stay informed of the latest developments in machine learning and generative AI to drive continuous improvement.

What are we looking for?

  • Proven experience operating as a senior level engineer within a product or SaaS company.
  • Proven experience with Python and ML libraries such as TensorFlow or PyTorch.
  • Experience working with LLMs (Gemini), prompt engineering, and reinforcement learning from human feedback (RLHF).
  • Experience with LangChain for building LLM applications with RAG pipelines and agent workflows.
  • Practical understanding of vector search, embeddings, and retrieval-augmented generation (RAG).
  • Experience building and deploying machine learning models into production environments.
  • Familiarity with MLOps tools and practices (Vertex AI).
  • Understanding of data pipelines, data preparation, and feature engineering.

Bonus Points for:

  • Hands-on experience with prompt tuning, fine-tuning LLMs, or adapting open-source models for specific use cases.
  • Hands-on experience with AlloyDB or similar.
  • Experience working in cloud environments, particularly Google Cloud Platform (GCP).

General engineering traits that we look for:

  • A mindset of holding yourself and others accountable, someone who can be relied on in challenging situations, a bias to action.
  • Someone who invests in their craft and self-learning, a continuous improvement mindset, a focus on best practices, and someone keen to see how new tools/technology can be applied to business problems.
  • Strong opinions loosely held, you're open to ideas, and seek feedback and input from others.
  • An effective communicator to technical and non-technical audiences, able to break down complex information into simple to understand language.
  • Someone who thrives on solving technical challenges, who has a methodical way to work through problems and offer pragmatic solutions.

Even if you don’t meet all of the requirements for this role, we encourage you to apply! We are looking for talented and passionate individuals who are eager to learn and grow. We also offer a variety of other roles, so please check out our careers page to see if there is something else that might be a good fit for you.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating a diverse and inclusive workplace where everyone feels welcome and respected. We believe that diversity and inclusion are essential to our success, and we are proud to be an equal opportunity employer.

We are a proud member of the Disability Confident employer scheme. If you require any reasonable adjustments at any stage during the recruitment process, please let us know with your application.

Senior AI Engineer (Machine Learning/Prompt Engineer) employer: Benifex

At Benifex, we pride ourselves on being a leading technology company that champions innovation and employee satisfaction. Our flexible work culture allows you to choose your setup while enjoying unique benefits like a monthly allowance for personal use and your birthday off. With a commitment to professional growth and a dynamic environment, you'll have the opportunity to make a significant impact in the AI space, all while being part of a diverse and inclusive team recognised as one of the Best Places to Work.
Benifex

Contact Detail:

Benifex Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior AI Engineer (Machine Learning/Prompt Engineer)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Vertex AI, AlloyDB, and LangChain. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart during discussions.

✨Tip Number 2

Network with current or former employees of Benifex on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.

✨Tip Number 3

Prepare to discuss real-world applications of your AI and machine learning knowledge. Think of examples where you've successfully implemented AI solutions or optimised processes, as this will demonstrate your practical understanding and problem-solving abilities.

✨Tip Number 4

Stay updated on the latest trends in generative AI and machine learning. Being able to discuss recent advancements or case studies during your interview can showcase your passion for technology and commitment to continuous learning, which aligns with Benifex's values.

We think you need these skills to ace Senior AI Engineer (Machine Learning/Prompt Engineer)

Proficiency in Python
Experience with ML libraries such as TensorFlow or PyTorch
Knowledge of large language models (LLMs)
Prompt engineering expertise
Reinforcement learning from human feedback (RLHF)
Familiarity with LangChain for building LLM applications
Understanding of vector search and embeddings
Experience with retrieval-augmented generation (RAG)
Ability to build and deploy machine learning models in production
Familiarity with MLOps tools, particularly Vertex AI
Understanding of data pipelines and feature engineering
Strong problem-solving skills
Excellent communication skills for technical and non-technical audiences
Ability to work collaboratively in cross-functional teams
Continuous improvement mindset and passion for technology

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in AI, machine learning, and prompt engineering. Use specific examples of projects you've worked on that align with the job description at Benifex.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your passion for technology and problem-solving. Mention how you can contribute to Benifex's mission of enhancing employee experiences through AI.

Showcase Technical Proficiency: In your application, emphasise your experience with Python, ML libraries, and any hands-on work with LLMs or MLOps tools. Be specific about your familiarity with technologies like Vertex AI and LangChain.

Demonstrate Soft Skills: Benifex values excellent communication and teamwork. Highlight instances where you've effectively collaborated with cross-functional teams or communicated complex ideas to non-technical audiences in your application.

How to prepare for a job interview at Benifex

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, TensorFlow, and PyTorch. Highlight specific projects where you've implemented machine learning models or worked with LLMs, as this will demonstrate your technical proficiency.

✨Understand the Company’s Mission

Familiarise yourself with Benifex's mission to create exceptional workplace experiences. Be ready to explain how your skills and experiences align with their goals, particularly in enhancing user experience through AI.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice explaining your thought process when tackling complex problems, as this will showcase your natural problem-solving abilities and methodical approach.

✨Communicate Effectively

Since you'll be working with both technical and non-technical teams, practice breaking down complex concepts into simple terms. This will demonstrate your excellent communication skills and ability to collaborate across functions.

Senior AI Engineer (Machine Learning/Prompt Engineer)
Benifex
Location: Southampton
Go Premium

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

>