
Machine Learning Engineering Intern, Recommendation Systems
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in United States.
β’ 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.
β’ 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.
β’ 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.
Narvar
TELUS Digital
Natera
Latitude
Get handpicked remote jobs straight to your inbox weekly.