Senior ML Engineer in London

Senior ML Engineer in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Design and develop cutting-edge machine learning solutions for real-world applications.
  • Company: Join a forward-thinking tech company with a collaborative and inclusive culture.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Make a tangible impact by contributing to innovative AI projects and mentoring junior talent.
  • Qualifications: Experience in machine learning, Python, and teamwork; strong communication skills are a must.
  • Other info: Dynamic team environment with excellent career advancement opportunities.

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

We are looking for a Senior Machine Learning (ML) Engineer who enjoys seeing their work used as part of 'real-life' solutions. Not only will your work directly contribute to our client deliverables, but you will have the opportunity to see the process through from solution design to deployment, working in close collaboration with our wider team of Data Engineers and Data Analysts. In short, you'll form an integral part of our close-knit team and will have the opportunity to directly contribute to the continued success of the business. We're looking for someone with a co-operative, can-do attitude who can build high-quality data science solutions. If this sounds like you, we can't wait to hear from you!

KEY RESPONSIBILITIES:
  • Actively contribute to the design, development, testing, and evaluation of data science solutions
  • Train and deploy state-of-the-art machine learning and reinforcement learning models
  • Build AI systems using Large Language Models
  • Build processes for extracting, cleaning and transforming data (SQL / Python)
  • Ad-hoc data mining for insights using Python + Jupyter notebooks
  • Present insights and predictions in live dashboards using Tableau / PowerBI
  • Lead the presentation of findings to clients through written documentation, calls and presentations
  • Actively seek out new opportunities to learn and develop
  • Be an example of data science best-practice (e.g. Git / Docker / cloud deployment)
  • Contribute to proposals for exciting new data science opportunities
  • Provide direction and mentoring to more junior data scientists
REQUIREMENTS (Essential):
  • Experience of presenting technical concepts to stakeholders
  • Experience of proactively contributing to the design, development, testing, and deployment of data science and AI solutions
  • Experience and understanding of applied machine learning techniques in Python (e.g. xgboost, regression, decision trees)
  • Practical knowledge and experience of developing AI solutions using advanced machine learning techniques (e.g. reinforcement learning, deep learning)
  • Experience of working collaboratively as part of a data science team, using tools like Git to adhere to established data science and AI best practices
  • Experience of using different analysis techniques to draw insight from data, using tools such as Python and SQL
  • Excellent Python, including relevant libraries for data analysis and machine learning (e.g. sklearn, Pandas, NumPy) and at least one deep learning framework
  • Excellent communication skills through written reports and presentations
  • Effective organisational skills e.g. planning, time management
  • Effective problem-solving and analytical skills
  • High attention to detail
  • Ability to work independently and as part of a team
  • Strong foundation in mathematics and statistics
REQUIREMENTS (Non-Essential):
  • Experience of using SQL and databases (SQL Server, Postgres etc)
  • Ability to guide and mentor others
  • Experience using Docker
  • Experience developing AI solutions using Large Language Models
INTERVIEW PROCESS:
  • Stage 1: 20 min video call with a member of the hiring team
  • Stage 2: 45 mins live coding task
  • Stage 3: 90 min F2F interview in our London office
OUR COMMITMENT TO DEI:

At ADSP, we are committed to fostering an inclusive hiring process and believe in creating an environment where all candidates have equal opportunities to succeed. If you require any reasonable adjustments during the application or interview process, please do not hesitate to reach out to us at careers@adsp.ai

Senior ML Engineer in London employer: Applied Data Science Partners

At ADSP, we pride ourselves on being an excellent employer, offering a collaborative and innovative work culture that empowers our Senior Machine Learning Engineers to make a real impact. Located in the heart of London, our team enjoys access to cutting-edge technology and resources, along with ample opportunities for professional growth and development. We value diversity and inclusion, ensuring that every employee feels supported and has the chance to thrive in their career.
A

Contact Detail:

Applied Data Science Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior ML Engineer in London

✨Tip Number 1

Get ready to showcase your skills! When you land that interview, be prepared to discuss your past projects in detail. Bring examples of your work, especially those involving machine learning and data science solutions, so you can demonstrate your hands-on experience.

✨Tip Number 2

Practice makes perfect! Before your live coding task, brush up on your Python skills and relevant libraries. Try solving problems on platforms like LeetCode or HackerRank to get comfortable with coding under pressure.

✨Tip Number 3

Don’t underestimate the power of communication! Be ready to explain your thought process clearly during interviews. Use simple language to describe complex concepts, as this shows you can present technical ideas to stakeholders effectively.

✨Tip Number 4

Finally, apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it gives you a chance to stand out from the crowd and show us why you're the perfect fit for the Senior ML Engineer role.

We think you need these skills to ace Senior ML Engineer in London

Machine Learning
Reinforcement Learning
Large Language Models
Data Cleaning
Data Transformation
SQL
Python
Jupyter Notebooks
Tableau
PowerBI
Git
Docker
Deep Learning
Data Analysis
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior ML Engineer role. Highlight your experience with machine learning techniques, Python, and any relevant projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working at StudySmarter and how your background aligns with our mission. Keep it concise but impactful!

Showcase Your Projects: If you've got any personal or professional projects that demonstrate your skills in data science and machine learning, don’t hesitate to include them! We love seeing real-life applications of your work, so share links or summaries that highlight your contributions.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Applied Data Science Partners

✨Know Your Stuff

Make sure you brush up on your machine learning techniques, especially those mentioned in the job description like reinforcement learning and deep learning. Be ready to discuss your past projects and how you've applied these techniques in real-world scenarios.

✨Showcase Your Collaboration Skills

Since this role involves working closely with Data Engineers and Analysts, be prepared to share examples of how you've successfully collaborated in a team setting. Highlight any experiences where you’ve contributed to a project from design to deployment.

✨Prepare for the Live Coding Task

The live coding task is a big part of the interview process. Practice coding in Python, focusing on libraries like Pandas and NumPy. Try to solve problems similar to what you might encounter in the role, and get comfortable explaining your thought process as you code.

✨Communicate Clearly

Excellent communication skills are key for this position. Practice presenting your findings and insights clearly and concisely, as you’ll need to explain technical concepts to stakeholders. Consider preparing a few slides or a demo to showcase your ability to present data effectively.

Senior ML Engineer in London
Applied Data Science Partners
Location: London
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

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