Machine Learning Engineer, Personalization, Minesweeper
Job Description
What you get at Spotify
Base salary ranges from $138,250 to $197,500 per year, plus equity. This role is based in New York, NY and is on-site. In addition, you’ll have access to a broad set of benefits designed to support you and your family as you grow your career.
- Health insurance
- Six month paid parental leave
- 401(k) retirement plan
- Monthly meal allowance
- 23 paid days off
- 13 paid flexible holidays
- Paid sick leave
- Extensive learning opportunities through our GreenHouse team
- Flexible share incentives to participate in our success
- Global parental leave, six months off for all new parents
- All The Feels, our employee assistance program and self-care hub
- Flexible public holidays to swap days off according to your values and beliefs
Responsibilities
- Leverage in-house and third-party Large Language Models to tackle language understanding challenges
- Apply techniques such as fine-tuning and retrieval augmented generation to improve models
- Contribute to designing, building, evaluating, shipping, and refining Spotify’s product through hands-on ML development
- Drive optimization, testing, and tooling to enhance the quality of content enrichment assets
- Collaborate with cross-functional teams of MLEs, data and backend engineers, and stakeholders across tech research, data science, and product to develop new features and technologies
- Participate in the AI Foundation ML community and work effectively within existing platforms and systems
- Perform data analysis to establish baselines and inform product decisions
- Stay current with the latest machine learning algorithms and techniques
Requirements
- Strong background in machine learning, with substantial experience in Large Language Models
- Professional experience in applied machine learning
- Experience in product and data-driven environments using Python (required), Scala, Java, SQL; familiarity with cloud platforms (GCP or AWS)
- Hands-on experience implementing or prototyping ML systems at scale
- Experience architecting data pipelines and being self-sufficient in acquiring the data needed to build and evaluate models, using tools such as Dataflow, Apache Beam, or Spark
- Commitment to agile software processes, data-driven development, reliability, and disciplined experimentation
- Experience and passion for fostering collaborative teams
- Experience with PyTorch, TensorFlow, and/or other scalable ML frameworks; familiarity with Ray or TFX is a plus
- Bonus: experience architecting near real-time pipelines
Technologies you’ll work with
- Large Language Models
- Python
- Scala
- Java
- SQL
- GCP
- AWS
- Dataflow
- Apache Beam
- Spark
- PyTorch
- TensorFlow
- Ray
- TFX
Where you’ll be
The role is based in New York, NY with on-site expectations. You can operate within the North America region as long as there is a work location. The team collaborates within the Eastern Standard Time zone for coordination.