Senior Machine Learning Engineer (RecSys)
Build scalable recommendation systems
Design and implement personalized music recommendation systems, working with large-scale user interaction data to deliver relevant experiences. Collaborate with product and engineering teams to align recommendations with business goals.
Why This Role?
Ownership over meaningful technical decisions
Key Responsibilities
- Design retrieval and ranking architectures for personalized recommendations
- Develop and deploy end-to-end ML systems
- Run A/B tests to measure model impact and guide improvements
- Collaborate with product and engineering teams
- Continuously monitor model performance
Requirements
- Strong hands-on experience building recommendation systems
- Deep understanding of machine learning fundamentals
- Experience working with large-scale data
- Proficiency in Python and modern ML frameworks
- Understanding of core ML concepts
Required Skills
Keywords
View Original Description from Ashby Job Boards
Original description from Ashby Job Boards
We are building an AI-powered music platform that’s transforming how people create, explore, and experience music. Our product leverages cutting-edge AI technologies to provide personalized music recommendations and unique features tailored to every music enthusiast. As we continue to grow, we’re looking for a Senior Machine Learning Engineer to design, build, and scale recommendation systems that deliver highly relevant, personalized experiences to our users. You will work on large-scale user interaction data, develop retrieval and ranking models, and take them from experimentation to production. WHAT YOU’LL DO - Design and implement retrieval and ranking architectures for personalized recommendations - Work with large-scale user behavior and content data to extract meaningful signals - Build end-to-end ML systems: data processing, feature engineering, training, evaluation, deployment, monitoring - Run A/B tests and offline evaluations to measure model impact and guide improvements - Collaborate with product and engineering teams to align recommendations with business goals - Continuously monitor model performance WHAT WE’RE LOOKING FOR - Strong hands-on experience building recommendation systems or ranking models - Deep understanding of machine learning fundamentals and evaluation methodologies - Experience working with large-scale data (SQL, Spark, or distributed data systems) - Proficiency in Python and modern ML frameworks (PyTorch, TensorFlow) - Understanding of core ML concepts: supervised/unsupervised learning, evaluation metrics, feature engineering - Experience deploying ML models to production and maintaining them over time - Ability to balance experimentation with production reliability NICE TO HAVE - Experience with real-time recommendation systems - Knowledge of search / information retrieval systems - Familiarity with feature stores, model monitoring, and ML infrastructure - Experience in media, music, or consumer-facing personalization products WHY JOIN US - Work on high-impact ML systems used by real users at scale - Ownership over meaningful technical decisions, from modeling to production - Collaborative, product-driven environment with strong engineering culture - A supportive and dynamic startup culture where your ideas and contributions truly matter - Opportunities for growth, learning, and shaping the future of our recommendation stack
Salary Context
Similar Engineering roles on LokerDollar pay around $197.5k/yr (range $38.623k–395k/yr, n=270 active listings).
Hiring at GRAI
GRAI has 4 other active roles on LokerDollar and has been hiring here since Jul 16, 2026 — across Engineering, Operations, Design.
- Licensing Operations Manager
- Staff Product Designer
- Lead Machine Learning Engineer – Recommendation Systems
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume
Frequently asked questions
- Is Senior Machine Learning Engineer (RecSys) at GRAI a remote job?
- This role is based in Remote. See the listing for remote/onsite details.
- What type of employment is Senior Machine Learning Engineer (RecSys) at GRAI?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at GRAI.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- 10 Remote Jobs Nobody Wants (Yet!)Are there remote openings with few applicants? We'll show you 10 high-demand, low-supply positions – and why your skills might be a perfect fit.
- Remote USD Jobs in July 2026: Top OpeningsDiscover the latest remote USD job openings for July 2026, featuring top companies like Tailor, Vanta, and Kyndryl, with salaries up to $166,000 per year.
- Remote Freelance Jobs June 2026: Trends & PayA global look at seven new remote freelance gigs, pay ranges, a contrarian take, and practical tips for landing USD‑paid work.
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume
