Machine Learning Engineering Intern, Recommendation Systems

Posted 7 hours ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Support the implementation and experimentation of machine learning models focused on personalized recommendations, content discovery, and ranking.

β€’ Process datasets, extract pertinent features, and prepare data for the training and evaluation of models.

β€’ Train, benchmark, and assess various recommendation strategies to pinpoint areas for enhancing model performance.

β€’ Convert concepts and algorithms into functional prototypes utilizing Python and frameworks such as PyTorch or scikit-learn.

β€’ Collaborate closely with engineering and product teams to test novel approaches, document insights, and contribute to the advancement of Hook's recommendation systems.

β€’ Assist in designing, constructing, and refining recommendation systems that drive personalized music discovery and social interactions.

β€’ Tackle large-scale personalization challenges, which include processing user interaction data, developing recommendation models, executing ranking algorithms, and conducting performance evaluations.


⛳️ Requirements

β€’ Currently enrolled in a Bachelor's, Master's, or PhD program in Computer Science, Machine Learning, Data Science, Statistics, or a related discipline.

β€’ Proficient programming skills in Python along with familiarity with libraries such as NumPy and pandas.

β€’ Basic understanding of machine learning, statistics, and data analysis.

β€’ Practical experience with at least one ML framework, preferably PyTorch.

β€’ Keen interest in recommendation systems, information retrieval, ranking, or personalization.

β€’ Experience in developing academic or personal projects that involve machine learning or recommendation systems.

β€’ Knowledge of recommendation techniques including 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.

β€’ Personal passion for music, music discovery, or social platforms.


🏝️ Benefits

β€’ Practical experience in developing and enhancing real-world recommendation and personalization systems.

β€’ Opportunity to engage in the entire ML development lifecycle, from data processing and model creation to evaluation and integration into products.

β€’ Exposure to real engineering challenges related to recommendation algorithms, ranking, retrieval, and personalization.

β€’ Close collaboration with seasoned teammates across engineering, research, and product teams.

β€’ Mentorship and opportunities to strengthen machine learning and software engineering skills.

β€’ Freedom to explore new approaches, technologies, and ML architectures.

β€’ Chance to have a direct impact on how millions of individuals discover, interact with, and enjoy music.

People also viewed

Narvar5 hours ago

Director, Machine Learning

CA flagCanada OnlyFull-timeMachine Learning EngineerC$240k – C$260k/year
ApplyView job
TELUS Digital7 hours ago

Roboticist – Embedded AI, Machine Learning, Computer Vision

US flagUnited States OnlyFull-timeMachine Learning Engineer$128k – $160k/year
ApplyView job
Natera11 hours ago

Staff Scientist, Machine Learning – Genomics

US flagUnited States OnlyFull-timeMachine Learning Engineer$167.4k – $209.2k/year
ApplyView job
Latitude15 hours ago

Senior Software Engineer – Scalable Machine Learning

US flagCalifornia, +2 more statesFull-timeMachine Learning Engineer$179.2k – $268.8k/year
ApplyView job
tem1 day ago

Staff Machine Learning Engineer – Pricing

GB flagUnited Kingdom OnlyFull-timeMachine Learning EngineerΒ£115k/year
ApplyView job
hims & hers1 day ago

Principal Machine Learning Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer$180k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers