At a Glance
- Tasks: Design and implement scalable data pipelines and custom ML algorithms for our advertising platform.
- Company: Join StackAdapt, a leading self-serve advertising platform focused on innovation and creativity.
- Benefits: Enjoy remote work flexibility, competitive salary, private medical insurance, and personal development support.
- Why this job: Work with cutting-edge technology in a collaborative environment that values diversity and creativity.
- Qualifications: Strong background in machine learning, software design, and a high GPA from a reputable Computer Science program.
- Other info: Work anywhere in the world for up to 90 days a year and participate in fun virtual team events.
The predicted salary is between 48000 - 84000 £ 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\’re 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\’ll 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:
- Have the 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
- Have a 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.
#J-18808-Ljbffr
Senior/Staff Machine Learning Engineer employer: StackAdapt Inc.
Contact Detail:
StackAdapt Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior/Staff Machine Learning Engineer
✨Tip Number 1
Familiarize yourself with StackAdapt's advertising platform and its unique features. Understanding how their multi-channel solutions work will help you demonstrate your enthusiasm and knowledge during the interview.
✨Tip Number 2
Prepare to discuss your experience with designing scalable distributed systems and implementing machine learning algorithms. Be ready to share specific examples of projects where you've tackled similar challenges, as this will showcase your relevant expertise.
✨Tip Number 3
Highlight your ability to work collaboratively in a team environment. Since you'll be working closely with Data Scientists and Engineers, sharing experiences that demonstrate your teamwork skills will resonate well with the hiring team.
✨Tip Number 4
Show your passion for innovation and creativity in the tech space. StackAdapt values imaginative thinkers, so discussing any personal projects or ideas you've explored can set you apart from other candidates.
We think you need these skills to ace Senior/Staff Machine Learning Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior/Staff Machine Learning Engineer position at StackAdapt. Understand the key responsibilities and required skills, especially around data pipelines and machine learning algorithms.
Tailor Your CV: Customize your CV to highlight relevant experience in machine learning, data engineering, and software design. Make sure to include specific projects or achievements that demonstrate your ability to handle complex tasks and work with large datasets.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for innovation and creativity in the tech space. Mention how your background aligns with StackAdapt's mission and how you can contribute to their Data Science team.
Showcase Your Technical Skills: In your application, emphasize your technical skills related to designing scalable systems and implementing machine learning algorithms. Provide examples of past projects where you successfully applied these skills, particularly in a collaborative environment.
How to prepare for a job interview at StackAdapt Inc.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled complex problems in the past. StackAdapt values candidates who can take ambiguously defined tasks and break them down into actionable steps, so share specific examples from your experience.
✨Demonstrate Your Technical Expertise
Make sure to highlight your experience with machine learning algorithms, data structures, and scalable distributed systems. Be ready to discuss your understanding of architectural improvements for big data ML pipelines and how you've implemented them.
✨Emphasize Collaboration
Since you'll be working closely with Data Scientists and Engineering teams, it's important to convey your ability to work in a friendly, collaborative environment. Share examples of how you've successfully coordinated with others on complex projects.
✨Prepare for Technical Questions
Expect technical questions related to real-time data pipelines and microservice architectures. Brush up on your knowledge of concurrency and low latency environments, as these are crucial for the role at StackAdapt.