Machine Learning Engineer
Machine Learning Engineer

Machine Learning Engineer

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

At a Glance

  • Tasks: Design and implement scalable data pipelines and custom ML algorithms.
  • Company: StackAdapt is a leading self-serve advertising platform focused on innovation and creativity.
  • Benefits: Enjoy remote work, competitive salary, medical insurance, and personal development support.
  • Why this job: Join a collaborative team tackling complex problems in digital advertising with cutting-edge technology.
  • Qualifications: Strong background in computer science, ML algorithms, and software design required.
  • Other info: Diverse and inclusive culture with opportunities for global remote work.

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

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day. StackAdapt was founded with a vision to be more than an advertising platform; it’s a hub of innovation, imagination, and creativity.

We are looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on solving complex problems for StackAdapt's digital advertising platform. You will be working directly with our Data Scientists, Machine Learning engineers, Engineering teams, and our CTO/Co-Founder on building pipelines and ad optimization models. With databases that process millions of requests per second, there is no shortage of data and problems to tackle.

StackAdapt is a Remote First company, and we are open to candidates located anywhere in the UK for this position.

What you will be doing:

  • Design modular and scalable real-time data pipelines to handle huge datasets
  • Suggest, implement, and coordinate architectural improvements for big data ML pipelines
  • Understand and implement custom ML algorithms in a low latency environment
  • Work on microservice architectures that run training, inference, and monitoring on thousands of ML models concurrently

What you will bring to the table:

  • Ability to take an ambiguously defined task and break it down into actionable steps
  • Ability to follow through complex projects to completion, both by independent implementation and by coordinating others
  • Deep understanding of algorithm and software design, concurrency, and data structures
  • Experience in implementing probabilistic or machine learning algorithms
  • Experience in designing scalable distributed systems
  • A high GPA from a well-respected Computer Science program or equivalent experience in a competitive, innovative tech company
  • Enjoy working in a friendly, collaborative environment with others

StackAdapters enjoy:

  • Competitive salary
  • Private Medical Insurance cover
  • Auto-enrolment into the company pension scheme
  • Work from home reimbursements
  • Coverage and support of personal development initiatives (conferences, courses, etc.)
  • An awesome parental leave policy
  • A friendly, welcoming, and supportive culture
  • Our social and team events (virtually!)
  • Take part in our walk and wander policy and work anywhere in the world for up to 90 days a year

If this role speaks to you then please apply - we would love to speak with you. Due to a high volume of interest, only those shortlisted for interview will be contacted.

StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know.

About StackAdapt: We have been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation.

Machine Learning Engineer employer: StackAdapt

StackAdapt is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Machine Learning Engineers to thrive. With a remote-first approach, employees enjoy the flexibility to work from anywhere in the UK, alongside competitive salaries, comprehensive medical coverage, and robust support for personal development. The company’s commitment to diversity and inclusion, coupled with its recognition as one of the best workplaces, ensures a welcoming environment where every team member can contribute meaningfully and grow professionally.
S

Contact Detail:

StackAdapt Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with StackAdapt's platform and the specific technologies they use. Understanding their multi-channel solutions and how machine learning fits into their advertising strategies will give you a solid foundation to discuss during interviews.

✨Tip Number 2

Engage with the Data Science team’s content, such as podcasts or talks they've given. This not only shows your interest in their work but also helps you gather insights that can be useful for your discussions with them.

✨Tip Number 3

Network with current or former employees of StackAdapt on platforms like LinkedIn. They can provide valuable information about the company culture and the expectations for the Machine Learning Engineer role.

✨Tip Number 4

Prepare to discuss your experience with scalable distributed systems and custom ML algorithms. Be ready to share specific examples of projects where you've successfully implemented these skills, as this aligns closely with what StackAdapt is looking for.

We think you need these skills to ace Machine Learning Engineer

Machine Learning Algorithms
Data Pipeline Design
Big Data Technologies
Microservices Architecture
Concurrency and Parallel Processing
Software Design Principles
Probabilistic Modelling
Distributed Systems Design
Data Structures
Project Management
Collaboration Skills
Problem-Solving Skills
Analytical Thinking
Programming Languages (e.g., Python, Java, Scala)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, data pipelines, and software design. Use keywords from the job description to demonstrate that you meet the specific requirements of the Machine Learning Engineer role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for machine learning and how your skills align with StackAdapt's mission. Mention specific projects or experiences that showcase your ability to handle complex problems and work collaboratively.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, particularly those related to machine learning algorithms, big data, and distributed systems. Be specific about the tools and technologies you have used.

Highlight Collaborative Experience: Since StackAdapt values teamwork, emphasise any previous collaborative projects you've worked on. Describe your role in these projects and how you contributed to achieving common goals, especially in a tech environment.

How to prepare for a job interview at StackAdapt

✨Understand the Company and Its Culture

Before your interview, take some time to research StackAdapt's mission, values, and team culture. Familiarise yourself with their innovative approach to advertising and how they empower companies. This will help you align your answers with their ethos and demonstrate your genuine interest in the role.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with machine learning algorithms, data pipelines, and distributed systems. Bring examples of past projects where you've successfully implemented these technologies. Highlight your problem-solving skills and how you've tackled complex challenges in a low-latency environment.

✨Prepare for Scenario-Based Questions

Expect questions that assess your ability to break down ambiguous tasks into actionable steps. Think of specific scenarios from your previous work where you had to coordinate with others or lead a project to completion. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Emphasise Collaboration and Communication

StackAdapt values a friendly and collaborative environment, so be sure to highlight your teamwork skills. Share experiences where you've worked effectively with cross-functional teams, including data scientists and engineers. Discuss how you communicate complex technical concepts to non-technical stakeholders.

Machine Learning Engineer
StackAdapt
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>