> Markdown version of [/jobs/ext/3027345-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/3027345-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - **Company:** QuinStreet, Inc. - **Location:** Foster City, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Training Data, A/B Testing, Artificial Intelligence, Data Analysis, Big Data, Continuous Delivery, Continuous Integration, Distributed Systems, Python (Programming Language), Machine Learning, Metadata, Systems Development Life Cycle, Software Engineering, SQL Databases, Scripting, Low Latency, Machine Learning Operations - **Published:** September 22, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-machine-learning-engineer-ranking-foster-city-ca--d6b5d17f-7f6a-4f72-96bc-e0079889973b ## About the Role * Advanced degree (MS/PhD) in CS, Statistics, or related field, with 3+ years post-PhD or 5+ years industry experience. * Strong foundations in applied ML, statistics, and optimization with demonstrated impact in ranking/recommendations. * Proficiency in Python and solid software engineering practices (testing, CI/CD). * Experience working with large-scale datasets, distributed systems, and latency-sensitive production ML. * Clear communication, cross-functional collaboration, and an ownership mindset. Preferred * Demonstrated success in delivering production-grade ranking systems with measurable business impact. * Track record building feature/signals pipelines, feature stores, and observability for ML systems. * Depth in experimentation and metrics design, including large-scale A/B testing and variance reduction. * Familiarity with monitoring, calibration, concept drift detection, and adaptive or online learning. * Proficiency in SQL is desired. * Knowledge about Linear Algebra, Combinatorial optimization is desired. * Proficiency in scalable software design and development. * Exposure to multimodal signals (text/image/metadata) is a plus, not required., A/B Testing, Artificial Intelligence (AI), Calibration, Communication Skills, Consumer Branding, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Customer Satisfaction, Digital Media, Distributed Computing, Linear Algebra, Machine Learning, Marketing, Metadata, Metrics, Problem Solving Skills, Python Programming/Scripting Language, SQL (Structured Query Language), Scalable System Development, Software Design, Software Development, Software Engineering, Statistics, Technical Support, Test Design, Testing, Training Data Sets, eLearning ## Description * Design and improve ranking systems through rigorous measurement and experimentation; translate broad goals into clear metrics and deliver steady, validated gains. * Advance evaluation practices (clean test design, offline & online alignment) and help teams make evidence-based decisions. * Build high-value signals and features with reliable offline/online pipelines and robust monitoring. Incorporate content understanding signals such as text/image/metadata. * Make uncertainty-aware decisions; handle drift and calibration so models remain stable and trustworthy over time. * Partner with Engineering, Product, Business and Analytics to ship resilient solutions end-to-end. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)