For Employers

Hook Music

Machine Learning Engineering Intern, Recommendation Systems

Posted 7 hours ago
Worldwide
0-2 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Develop and evaluate recommendation models and ranking approaches for personalized music discovery, including building data pipelines, processing user interaction data, and engineering features. Create machine learning prototypes, benchmark approaches, document findings, and collaborate with engineering and product teams to improve recommendation systems.

About Hook

Hook is a social music platform, backed by top-tier investors, building the next generation of music discovery, fan expression, and creator growth. We turn the songs people love into sounds they can play with, enabling fans and creators to reimagine music through intuitive, remix-friendly experiences with zero learning curve.

By partnering directly with artists, labels, and rightsholders, Hook ensures music is discovered, shared, and expressed in ways that respect and reward the people behind it. At Hook, music isn't just consumed. It's experienced, expressed, and made personal.

Role Overview

We are looking for a Machine Learning Engineering Intern to help design, build, and improve the recommendation systems that power personalized music discovery and social experiences at Hook.

You will work on the engineering and applied machine learning challenges behind large-scale personalization, from processing user interaction data and building recommendation models to developing ranking algorithms and evaluating their performance.

You'll have the opportunity to implement ML algorithms, build data processing and feature engineering pipelines, experiment with different recommendation architectures, and contribute to the systems that help users discover music, engage with content, and connect with creators.

Working closely with our engineering, research, and product teams, you'll take ideas from experimentation to working prototypes, gaining hands-on experience building real-world machine learning systems in a fast-moving startup environment.

Responsibilities

  • Develop recommendation models: Assist in implementing and experimenting with machine learning models for personalized recommendations, content discovery, and ranking.

  • Build data pipelines: Process datasets, extract relevant features, and prepare data for model training and evaluation.

  • Experiment and optimize: Train, benchmark, and evaluate different recommendation approaches to identify opportunities to improve model performance.

  • Build ML prototypes: Translate ideas and algorithms into working prototypes using Python and frameworks such as PyTorch or scikit-learn.

  • Collaborate and contribute: Work closely with engineering and product teams to test new approaches, document findings, and contribute to improving Hook's recommendation systems.

Qualifications

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Science, Machine Learning, Data Science, Statistics, or a related field.

  • Strong programming skills in Python and familiarity with libraries such as NumPy and pandas.

  • Foundational knowledge of machine learning, statistics, and data analysis.

  • Hands-on experience with at least one ML framework, preferably PyTorch.

  • Interest in recommendation systems, information retrieval, ranking, or personalization.

  • Strong problem-solving skills, curiosity, and willingness to learn and collaborate in a fast-paced engineering environment.

Bonus Qualifications

  • Experience building academic or personal projects involving machine learning or recommendation systems.

  • Familiarity with recommendation techniques such as collaborative filtering, content-based filtering, or embeddings.

  • Experience working with SQL, real-world datasets, or user interaction data.

  • Familiarity with deep learning frameworks, model evaluation, or experimentation.

  • A personal interest in music, music discovery, or social platforms.

What We Offer

  • Hands-on experience building and improving real-world recommendation and personalization systems.

  • The opportunity to work on the full ML development lifecycle, from data processing and model development to evaluation and product integration.

  • Exposure to practical engineering challenges involving recommendation algorithms, ranking, retrieval, and personalization.

  • Close collaboration with experienced teammates across engineering, research, and product.

  • Mentorship and opportunities to develop strong machine learning and software engineering skills.

  • The freedom to experiment with new approaches, technologies, and ML architectures.

  • The opportunity to make a direct impact on how millions of people could discover, interact with, and experience music.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Principal AI Platform Engineer

Full Time United States $221K - $387K per year Software Development

Channel Developer On-Premise

Full Time United States $65000 - $80000 per year Software Development

Senior WordPress Developer

Freelance United States Software Development

Sr Developer, Boomi Integration

Full Time United States $80000 - $126K per year Software Development

Senior Software Engineer

Other United States $109K - $164K per year Software Development

Full Stack Developer

Full Time Worldwide Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 222,758+ Jobs in Software Development

Answer easy questions

Answer easy questions

222,758+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified