At a Glance
- Tasks: Design and maintain scalable backend systems for advanced ML and LLM applications.
- Company: Fast-growing tech startup revolutionising data use for brands and retailers.
- Benefits: Competitive salary up to £80,000, remote work, and hands-on experience.
- Why this job: Join a high-impact team and drive innovation in AI and machine learning.
- Qualifications: Strong background in Computer Science, ML, AI, and hands-on Python experience.
- Other info: Dynamic environment with opportunities for research and development in cutting-edge technologies.
The predicted salary is between 48000 - 64000 £ per year.
Senior ML & AI Engineer
Remote (Bath office 1 day per month)
Up to £80,000
About the Role
We're partnered with a fast-growing tech startup focused on how brands and retailers use data. Their AI platform brings together data science, immersive visualisation, and large-scale machine learning to optimise product ranges, plan shopper journeys, and drive smarter commercial decisions.
They're now looking for a Senior ML & AI Engineer to join their lean, high-impact engineering team. This is a pivotal role at the intersection of ML engineering, backend systems, and LLM integration – ideal for someone who thrives in fast-paced, hands-on environments where ML systems are core.
Responsibilities
- Design, build, and maintain scalable backend systems that power advanced ML and LLM applications.
- Develop and manage end-to-end MLOps pipelines with automation, reproducibility, and scalability at their core.
- Deploy and monitor machine learning and LLM models in production, identifying model drift and performance issues.
- Drive research and development in modern ML, AI, and LLM approaches, applying SOTA techniques in a real-world setting.
- Champion clean, maintainable, and well-documented code following best engineering practices.
What We're Looking For
- Strong academic background in Computer Science, ML, AI, or a related field.
- Deep hands-on experience with Python and ML frameworks (PyTorch, TensorFlow, Hugging Face).
- Proven background in MLOps, including model versioning, CI/CD for ML, and production monitoring.
- Experience building robust backend systems and APIs to serve ML models at scale.
- Strong understanding of big data technologies and data orchestration tools (Airflow, DBT).
- Familiarity with LLM integration and optimisation in production environments.
- Excellent problem-solving, analytical, and communication skills.
- Experience fine-tuning LLMs (e.g. Unsloth, cloud-based methods).
Artificial Intelligence Engineer employer: Harnham
Contact Detail:
Harnham Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Artificial Intelligence Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 ML and AI. Share your GitHub link during interviews or networking events to give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and ML concepts. Practice common algorithms and system design questions, and don’t forget to review your past projects to discuss them confidently.
✨Tip Number 4
Apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your experience with Python, MLOps, and backend systems to stand out from the crowd.
We think you need these skills to ace Artificial Intelligence Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior ML & AI Engineer. Highlight your experience with Python, ML frameworks, and any relevant projects that showcase your skills in MLOps and backend systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and ML, and how your background aligns with our mission at StudySmarter. Keep it concise but impactful!
Showcase Your Projects: If you've worked on any interesting ML or AI projects, make sure to mention them! Whether it's a personal project or something from your previous job, we love seeing practical applications of your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Harnham
✨Know Your Tech Inside Out
Make sure you’re well-versed in the key technologies mentioned in the job description, like Python, PyTorch, and TensorFlow. Brush up on your MLOps knowledge too, especially around CI/CD processes and model monitoring, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss specific projects where you've designed and deployed ML models. Be ready to explain your thought process, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills, which are crucial for this role.
✨Understand Their Business
Research the company’s AI platform and how it impacts brands and retailers. Understanding their business model and the value of data-driven decisions will help you align your answers with their goals, showing that you’re not just a techie but also someone who gets the bigger picture.
✨Ask Insightful Questions
Prepare thoughtful questions about their current ML systems, challenges they face, or future projects. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Plus, it opens up a two-way conversation, making the interview feel more engaging.