Senior Data Scientist (Ranking & Recommendation Systems)
Remote (US Only)
$160,000 – $175,000 Base + Bonus
Eligibility: U.S. Citizens or Green Card Holders Only
We’re looking for a sharp, pragmatic Senior Data Scientist to join a high-impact team focused on ranking, retrieval, and intelligent prioritization systems. This is a modeling-forward role for someone who thrives on solving real-world problems using clean code, principled experimentation, and scalable ML infrastructure.
Why This Opportunity?
Build the Core Intelligence Behind Decision Systems
- Design models that retrieve and rank high-value entities under noisy, ambiguous conditions.
- Apply techniques from recommender systems, representation learning, and constrained optimization to drive measurable outcomes.
- Collaborate cross-functionally to translate product intuition and messy data into well-defined modeling problems.
Technical Team, Product-Minded Culture
- Work with a team of applied scientists, engineers, and product leaders who bring deep experience in ML infrastructure and system design.
- Emphasis on upstream modeling — the work starts well before model selection and continues through post-deployment iteration.
- Contribute to an environment that values curiosity, rigor, and getting things done without excess process.
Remote-First with Room to Grow
- U.S.-based remote role with flexibility and focus.
- Minimal bureaucracy, lean processes, and full autonomy to drive your work forward.
- Opportunities for advancement, technical ownership, and mentorship as the team scales.
What the Role Involves
- Build and iterate on models for retrieval, ranking, and personalization using collaborative filtering, embeddings, and optimization-based approaches.
- Evaluate model quality through MAP, NDCG, Recall@K, and other offline metrics.
- Partner with engineers to deploy models into production and monitor their performance.
- Write clear, reproducible research and run offline experiments to support ongoing improvements.
- Help define and improve best practices for experimentation, testing, and code quality.
What We’re Looking For
- 3+ years of experience in data science, ML engineering, or applied modeling roles.
- Experience with ranking or recommendation systems, ideally in production environments.
- Proficiency in Python and modern ML libraries such as PyTorch, TensorFlow, Scikit-learn, or XGBoost.
- Strong statistical intuition, hands-on coding skills, and an understanding of model evaluation.
- Comfortable working independently, taking ownership of end-to-end modeling tasks.
- Bonus: background in optimization, information retrieval, or experimentation infrastructure.
- Must be a U.S. Citizen or Green Card holder.
This is a rare opportunity to work on technically rich problems with immediate real-world impact — in a fast-moving team that values clear thinking, clean modeling, and production-grade execution. If you're excited about building intelligent ranking systems from the ground up, we’d love to hear from you.