At a Glance
- Tasks: Build AI helpdesk systems and optimise data pipelines for better responses.
- Company: Join a forward-thinking tech company with a hybrid work culture.
- Benefits: Enjoy a competitive salary, flexible working, and opportunities for growth.
- Other info: Initial 5-month contract with potential for extension and career advancement.
- Why this job: Make a real impact in AI while developing your skills in a dynamic environment.
- Qualifications: Strong Python skills and experience with data engineering and machine learning.
The predicted salary is between 50000 - 60000 £ per year.
Whitehall Resources are looking for a Machine Learning Engineer. This role is hybrid working with 3 days per week onsite in South Yorkshire, and the remainder remote working, for an initial 5-month contract.
Job Description:
Build the knowledge, retrieval, and evaluation layer that allows the AI helpdesk to answer accurately and safely.
Key Responsibilities:
- Build and maintain data pipelines for IT knowledge articles, SOPs, ticket history, and troubleshooting content.
- Develop RAG pipelines, embeddings, indexing, and retrieval optimization.
- Improve answer quality using chunking, ranking, filtering, and grounding techniques.
- Create evaluation datasets and automated quality tests for accuracy, hallucination, and task completion.
- Support model selection, tuning, and performance benchmarking.
- Work with engineering teams to improve response quality and reduce failure rates.
Required skills:
- Strong Python and data engineering skills.
- Run data quality testing, verify LLM results etc.
- Experience with vector databases, embeddings, and retrieval systems.
- Experience building ETL/data pipelines for structured and unstructured data.
- Understanding of LLM evaluation, experimentation, and model performance metrics.
- Familiarity with SQL, APIs, and cloud data platforms.
- AWS (preferred), GCP exposure.
Preferred:
- Experience with enterprise knowledge systems and ticket datasets.
- Experience with fine-tuning, reranking, or search relevance optimization.
Machine Learning Engineer employer: Whitehall Resources
Contact Detail:
Whitehall Resources Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Machine Learning Engineers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving data pipelines and machine learning models. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on key concepts related to LLM evaluation and data engineering. Practice explaining your past projects and how they relate to the role you're applying for. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Machine Learning Engineer role. Highlight your Python skills, data engineering experience, and any relevant projects you've worked on. We want to see how your background fits with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about machine learning and how your skills align with our needs. Be sure to mention any experience with data pipelines or LLM evaluation that makes you stand out.
Showcase Relevant Projects: If you've worked on projects involving vector databases, embeddings, or retrieval systems, make sure to showcase them in your application. We love seeing practical examples of your work that demonstrate your expertise!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!
How to prepare for a job interview at Whitehall Resources
✨Know Your Tech Inside Out
Make sure you brush up on your Python and data engineering skills. Be ready to discuss your experience with ETL/data pipelines, vector databases, and retrieval systems. They’ll likely ask you to explain how you've built or optimised these in the past, so have some solid examples at the ready.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially around improving answer quality or reducing failure rates. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your thought process.
✨Familiarise Yourself with Their Tools
If you know what tools or platforms the company uses, like AWS or GCP, make sure you mention your familiarity with them. Even if you haven’t used them extensively, showing that you’re willing to learn can go a long way.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about their current projects, team dynamics, or how they measure success for this role. This shows your genuine interest and helps you gauge if it’s the right fit for you.