Senior Machine Learning Engineer – Recommender Systems

Posted 2 days ago

This is a fully remote position, open to applicants in Latin America.

πŸ“‹ Description

β€’ Design and develop multi-stage recommendation systems, encompassing Candidate Generation (Retrieval), Ranking, and Re-ranking/Filtering phases.

β€’ Create and refine machine learning and deep learning models to provide personalized recommendations using techniques such as Collaborative Filtering, Matrix Factorization, Two-Tower Networks, and advanced Deep Learning methods like Deep & Cross Networks.

β€’ Construct and enhance two-stage retrieval architectures employing Approximate Nearest Neighbors vector search engines like Faiss, Pinecone, or Milvus.

β€’ Implement real-time scoring and inference pipelines utilizing feature stores like Feast or Hopsworks, along with scalable serving frameworks such as Triton, TorchServe, or Ray Serve.

β€’ Develop A/B testing frameworks, offline evaluation metrics including NDCG, MAP, and Recall@K, and real-time monitoring systems for tracking model performance and business metrics.

β€’ Improve recommendation system latency and throughput via quantization, caching, and hardware acceleration techniques.

β€’ Manage recommendation pipelines comprehensively from experimentation through to production deployment.


⛳️ Requirements

β€’ Over 5 years of practical experience in machine learning and software engineering, with a track record of constructing and deploying large-scale recommender systems in a production environment.

β€’ Proficient in English (both written and spoken) with excellent communication abilities to convey technical suggestions to cross-functional teams.

β€’ Strong programming skills in Python, with expertise in PyTorch, TensorFlow, and recommendation libraries such as Surprise, LightFM, Implicit, RecBole, or NVIDIA Merlin.

β€’ Proven experience with multi-stage recommendation methodologies, vector databases/ANN search technologies such as Faiss, Milvus, or Pinecone, feature stores, and contemporary serving frameworks.

β€’ Solid understanding of AWS, GCP, Azure, MLOps pipelines, SQL, and Apache Spark for large-scale feature engineering.


🏝️ Benefits

β€’ Ownership through equity participation.

β€’ Annual company retreat.

β€’ Education bonus for continuous learning.

β€’ Company-wide winter break.

β€’ Paid time off.

β€’ Optional in-person events and meetups.

β€’ Tailored career roadmaps.

β€’ High-performance culture.

People also viewed

Redwood Logistics11 hours ago

Senior Machine Learning Engineer – MLOps

US flagUnited States OnlyFull-timeMachine Learning Engineer$140k – $190k/year
ApplyView job
E Source11 hours ago

Forward Deployed AI/ML Engineer, IV

US flagUnited States, +1 more countryFull-timeMachine Learning Engineer$175k – $200k/year
ApplyView job
6sense12 hours ago

Senior ML Ops Engineer – Forward-Deployed

US flagCalifornia OnlyFull-timeMachine Learning Engineer$191.5k – $260.8k/year
ApplyView job
Tonal13 hours ago

Staff Machine Learning Engineer, Sensors – Intelligence

CA flagCanada, +1 more countryFull-timeMachine Learning EngineerC$160k – C$185k/year
ApplyView job
ZoomInfo23 hours ago

Principal Machine Learning Engineer

US flagMassachusetts OnlyFull-timeMachine Learning Engineer$192.5k – $302.5k/year
ApplyView job
Affirm23 hours ago

Software Engineer Intern – Machine Learning

US flagCalifornia OnlyInternshipMachine Learning Engineer$55/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers