At a Glance
- Tasks: Join the Personalization team to build and scale machine learning systems for user recommendations.
- Company: Innovative tech company focused on personalisation and user satisfaction.
- Benefits: Work from anywhere, competitive salary, and visa sponsorship available.
- Other info: Dynamic role with opportunities for growth in a cutting-edge field.
- Why this job: Make a real impact by optimising ML models for millions of users.
- Qualifications: Mid to senior level experience in production ML systems required.
The predicted salary is between 60000 - 80000 £ per year.
Join the Personalization team to build and scale machine learning systems that power recommendations for millions of users. You will work on the intersection of research and production, developing reward signals, A/B testing mid-term signals, and optimizing model architectures to improve user satisfaction.
Requirements
- Mid to Senior level experience in production ML systems
Skills
- Python
- Java
- Scala
- PyTorch
- TensorFlow
- GCP
Job Details
- Job Type: Full-time
- Location: London, UK (Work from Anywhere)
- Visa Sponsored
Machine Learning Engineer, Personalization employer: Software Careers
Contact Detail:
Software Careers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer, Personalization
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Machine Learning Engineer gig.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, PyTorch, or TensorFlow. We want to see how you’ve tackled real-world problems and made an impact with your ML systems.
✨Tip Number 3
Prepare for those interviews! Brush up on your A/B testing knowledge and be ready to discuss how you optimise model architectures. We’re here to help you nail those technical questions and impress the hiring team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Machine Learning Engineer, Personalization
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with production ML systems and the specific skills mentioned in the job description, like Python and TensorFlow. We want to see how your background aligns with what we’re looking for!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about machine learning and personalization. Share specific examples of your work that demonstrate your expertise and how you can contribute to our team.
Showcase Your Projects: If you’ve worked on any relevant projects, whether personal or professional, make sure to include them! We love seeing practical applications of your skills, especially those that involve A/B testing or model optimisation.
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 from our team!
How to prepare for a job interview at Software Careers
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Java, and frameworks like PyTorch and TensorFlow. Brush up on your knowledge of GCP as well, as it’s crucial for deploying ML systems.
✨Showcase Your Projects
Prepare to discuss specific projects where you've built or optimised machine learning systems. Be ready to explain your thought process, the challenges you faced, and how you measured success, especially in terms of user satisfaction.
✨Understand A/B Testing
Since the role involves A/B testing, make sure you can articulate how you’ve implemented this in past projects. Discuss the importance of reward signals and how they impact user experience, as this will show your understanding of the practical applications of ML.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects and future goals. This not only shows your interest but also helps you gauge if the company culture and objectives align with your career aspirations.