Senior Software Engineer – Machine Learning

Spotify is looking for a Senior Software Engineer to join our team in the Machine Learning space. You will work on building world class ML components and services that are used to address a variety of problems such as personalisation, targeting and conversion optimisation. You will work with a team to come up with new and interesting hypotheses, test them, and scale them up to huge datasets with hundreds of billions of data points. Above all, your work will impact the way the world experiences music.

What you’ll do

  • Design machine learning services and pipelines for training and running machine learning models in distributed systems

  • Build infrastructure and tooling that is used to apply machine learning methods to massive data sets in production environments

  • Collaborate with a cross functional agile team of software engineers, data engineers, ML experts, and others to build new product features

  • Help drive optimisation, testing and tooling to improve data quality

  • Determine the feasibility of projects through quick prototyping with respect to performance, quality, time and cost using Agile methodologies

  • Work closely with management, data scientists, product managers, and fellow team members to develop specifications with clear deliverables to ensure timely completion

Who you are

  • You have development experience with an object-oriented programming language such as C++ or Java

  • You have significant experience implementing machine learning systems at scale

  • You have strong experience with data processing and storage frameworks like Google Dataflow, Scalding, Spark, Storm, Cassandra, Kafka, etc.

  • Background in statistics, computational math or machine learning is preferred

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and our creators. This is something we value deeply and we encourage everyone to come be a part of changing the way the world listens to music.

Similar jobs

Data Engineer

Data & Analytics, Data Science, Engineering & IT, Software Engineering Stockholm, Sweden

Senior Android Engineer

Engineering & IT, Mobile Development, Software Engineering Boston, USA

Lead Machine Learning Engineer – Recommendations

Data & Analytics, Engineering & IT, Machine Learning, Software Engineering Boston, USA

Engineering Manager -Backend/Data

Engineering & IT, Software Engineering Boston, USA

Related content