Taro Logo

Machine Learning Engineer

Leading technology company empowering marketers with AI-powered Marketing Platform for precision audience targeting and engagement.
Machine Learning
Staff Software Engineer
Remote
101 - 500 Employees
5+ years of experience
AI · Enterprise SaaS · Advertising

Description For Machine Learning Engineer

StackAdapt is seeking Senior and Staff Machine Learning Engineers to join their Data Science team, working on their AI-powered digital advertising platform that performs 465 billion automated optimizations per second. This role offers an exciting opportunity to work directly with Data Scientists, ML engineers, and the CTO/Co-Founder on building pipelines and ad optimization models. The position involves handling databases that process millions of requests per second, providing abundant data and challenging problems to solve.

As a Machine Learning Engineer, you'll be responsible for designing and implementing scalable real-time data pipelines, developing custom ML algorithms in a low-latency environment, and working with microservice architectures that manage thousands of ML models concurrently. The ideal candidate should have strong expertise in algorithm design, distributed systems, and machine learning implementation.

StackAdapt offers a competitive compensation package including medical insurance, pension scheme, and flexible work arrangements. The company has been recognized as one of Ad Age's Best Places to Work 2024 and received multiple awards for its workplace culture and innovation. As a Remote First company, they welcome candidates from anywhere in the UK, offering the flexibility to work remotely while being part of a collaborative, diverse, and inclusive team.

The role requires a combination of technical expertise and soft skills, including the ability to handle complex projects independently and coordinate with team members. This position presents an excellent opportunity for experienced engineers looking to make an impact in the adtech industry while working with cutting-edge technology and big data challenges.

Last updated a day ago

Responsibilities For Machine Learning Engineer

  • 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

Requirements For Machine Learning Engineer

Python
  • Have the ability to take an ambiguously defined task, and break it down into actionable steps
  • Ability to follow through complex projects to completion
  • Have 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
  • Enjoy working in a friendly, collaborative environment with others

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Competitive salary
  • Private Medical Insurance cover
  • Company pension scheme
  • Work from home reimbursements
  • Coverage for personal development initiatives
  • Parental leave policy
  • Social and team events
  • Work anywhere in the world for up to 90 days a year

Interested in this job?

Jobs Related To StackAdapt Machine Learning Engineer