Senior AI & ML

 Posted 2 days ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and build deep learning systems for search ranking and personalized recommendations, integrating geographic context. Own the end-to-end production ML lifecycle, including deployment, monitoring, and retraining pipelines.

Project Description:
The project focuses on designing and building machine learning systems for search ranking and personalized recommendations at scale.

Project Phase:
ongoing

Soft Skills:
• Ability to influence teammates and cross-functional stakeholders effectively.
• Curious and improvement-oriented mindset with a willingness to challenge existing approaches.
• Excellent ability to communicate complex technical concepts and results with clarity.

Hard Skills / Must Have:
• 5+ years of machine learning engineering experience.
• Experience with search, NLP, ranking, recommendation, or relevance systems.
• Expert-level Python and its core data science libraries and SQL (e.g., PySpark, Pandas, NumPy, Scikit-learn, PyTorch)
• Ability to design an ML system from scratch, including data analysis, annotation, processing, and production serving.
• Experience translating business goals into ML objectives with appropriate proxy metrics and non-functional requirements.
• Experience designing and evaluating online experiments with statistical validation.
• Experience with MLOps tools and practices.
• Experience deploying ML models to production with latency optimization.
• Knowledge of concept drift detection and management.

Hard Skills / Nice to Have (Optional):
• Academic background in Computer Science, Mathematics, or another quantitative discipline.
• Experience fine-tuning and deploying large or small language models for query understanding or relevance.
• Experience with search relevance and autocomplete systems.
• Experience with mapping, location, or geospatial products.
• Experience building products for developing markets.
• Experience with cloud data and machine learning platforms.
• Deep expertise in search, ranking, recommendation, or geocoding systems.

Responsibilities:
• Design and build deep learning systems for search ranking, personalized recommendations, and session-based recommendation engines.
• Integrate geographic context into ranking systems and improve pickup point recommendations.
• Translate business objectives into machine learning objectives with appropriate non-functional requirements.
• Lead model evaluation using offline metrics and online experiments.
• Collaborate with backend engineers to deploy production-ready low-latency ML models.
• Work closely with product managers and operations teams to transform behavioral insights into product features.
• Own the end-to-end production ML lifecycle, including serving, monitoring, drift detection, and retraining pipelines.

Technology Stack:PySpark, Pandas, NumPy, Scikit-learn, PyTorch, BigQuery, Databricks

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified