At a Glance
- Tasks: Design and implement scalable data pipelines for machine learning models.
- Company: StackAdapt is an innovative advertising platform focused on multi-channel solutions.
- Benefits: Enjoy remote work, competitive salary, private medical insurance, and personal development support.
- Why this job: Join a diverse team tackling complex problems in a collaborative and friendly environment.
- Qualifications: Strong understanding of algorithms, software design, and experience with machine learning.
- Other info: Work anywhere in the world for up to 90 days a year!
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’s 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’ll 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’ll 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’d 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’ve been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation.
Contact Detail:
StackAdapt Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer (London)
✨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 community by following relevant discussions on platforms like LinkedIn or Twitter. This can help you stay updated on industry trends and may even lead to connections within StackAdapt that could support your application.
✨Tip Number 3
Prepare to discuss your experience with scalable distributed systems and machine learning algorithms in detail. Be ready to share specific examples of projects you've worked on that demonstrate your ability to handle large datasets and complex problems.
✨Tip Number 4
Showcase your collaborative skills by highlighting any past experiences where you worked closely with cross-functional teams. StackAdapt values a friendly, collaborative environment, so demonstrating your ability to work well with others will be beneficial.
We think you need these skills to ace Machine Learning Engineer (London)
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 tasks and work collaboratively.
Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly those related to machine learning algorithms, big data systems, and programming languages. Be specific about your proficiency and any relevant tools you've used.
Highlight Collaborative Experience: Since StackAdapt values teamwork, emphasise any past experiences where you successfully collaborated with cross-functional teams. This could include working with data scientists, engineers, or other stakeholders on projects.
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 previous roles.
✨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 past 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, such as Data Scientists and Engineers. Discuss how you communicate complex technical concepts to non-technical stakeholders.