Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer

At Quantcast, we're redefining what's possible in digital advertising. As a global Demand Side Platform (DSP) powered by AI, we help marketers connect with the right audiences and deliver measurable results across the Open Web. Our foundation is built on cutting-edge measurement and consumer analytics, giving our clients the tools they need to drive success in an ever-evolving digital landscape.


Since our start in 2006, we've pioneered industry firsts—from launching the original measurement platform for digital publishers to introducing the first AI-driven DSP. If you're ready to be part of a dynamic, forward-thinking team that thrives on creating transformative solutions, Quantcast is the perfect place to grow your career.


The Modeling team is responsible for Machine Learning (ML) systems at Quantcast. We build and maintain multiple ML products that price millions of bid requests per second in a real-time auction environment to maximize advertiser outcomes. For each bid our models predict age, gender, viewability, fraud, advertiser relevance and many more characteristics. Using NLP, clustering and LLMs we build topics in multiple languages to help our advertisers target customers interested in relevant content.


As a Machine Learning Engineer you care about the health and maintainability of our systems and the velocity of the engineering teams. You explore data, research new algorithms, experiment with proof of concepts, and build out scalable real-time production systems to tackle challenges the company faces.



What you'll do:
  • Design, code, test, and debug ML applications and constantly improve large-scale global systems that respond to millions of real-time requests per second efficiently.
  • Run Machine Learning experiments to test new modeling ideas.
  • Write clean, efficient, and maintainable code using industry best practices.
  • Collaborate closely with engineering teams, to deliver high-quality ML products. Participate in code reviews and provide constructive feedback to team members.
  • Identify performance bottlenecks and optimize system components for enhanced scalability.
  • Keep up to date with developments in machine learning outside the company.


Who you are:
  • 1-3 years of experience
  • Fluency in Python, Java or similar programming languages.
  • Strong skills in mathematics and statistics.
  • Working knowledge of ML algorithms such as classification, control systems, optimization, clustering, LLMs or recommendation systems.
  • An interest in distributed system and software design, concurrent algorithms, data structures, and software engineering.


The expected base salary range for this role is $151,300 - $204,700.


At Quantcast, we craft offers that reflect your unique skills, expertise, and geographic location. On top of a competitive salary, this position includes eligibility for a performance bonus, equity, and a comprehensive benefits package. Depending on your location, this may include generous vacation, medical, dental, and vision coverage, and retirement plans. For more details, visit our Careers page and see how we support our team.


Founded in 2006 and headquartered in San Francisco, we are a diverse, aligned community with offices across 10 countries worldwide. Join the team that unlocks potential. 


Quantcast is an Equal Opportunity Employer.


Quantcast Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Quantcast DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Quantcast
Quantcast CEO photo
Unknown name
Approve of CEO

Average salary estimate

$178000 / YEARLY (est.)
min
max
$151300K
$204700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Quantcast

At Quantcast, we're on a mission to revolutionize the digital advertising landscape, and we’re looking for a talented Machine Learning Engineer to join our dynamic modeling team in San Francisco, CA. Here, you will be integral in building and maintaining machine learning systems that process millions of bid requests every single second. Your work will empower advertisers to effectively reach their audiences. You'll dive deep into data, researching new algorithms and experimenting with innovative modeling concepts. This isn’t just about writing code; it’s about delivering high-quality ML applications that drive real results. We value clean, maintainable code using industry best practices, and collaboration is key - you’ll work closely with various engineering teams to optimize our systems for performance and scalability. If you’re passionate about machine learning, eager to experiment, and excited to contribute to impactful projects, Quantcast is the perfect place for you to flourish. We encourage you to stay updated with the latest developments in the field and bring your knowledge into our creative space. Join us at Quantcast, where your contributions will be significant in shaping the future of digital advertising.

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at Quantcast
What are the main responsibilities of a Machine Learning Engineer at Quantcast?

As a Machine Learning Engineer at Quantcast, your main responsibilities will include designing and developing ML applications, running experiments to test new modeling ideas, and optimizing performance to meet the demands of real-time systems. You’ll need to write clean, maintainable code, collaborate with other engineering teams, and keep pace with the latest machine learning developments.

Join Rise to see the full answer
What qualifications are required for the Machine Learning Engineer role at Quantcast?

To qualify for the Machine Learning Engineer position at Quantcast, candidates need 1-3 years of experience, strong fluency in programming languages like Python or Java, and solid skills in mathematics and statistics. Familiarity with various ML algorithms and an interest in software design and engineering are also important.

Join Rise to see the full answer
How does Quantcast support the professional development of Machine Learning Engineers?

Quantcast supports the professional development of Machine Learning Engineers by encouraging continuous learning and participation in code reviews. The company promotes sharing knowledge among team members and staying updated on industry advancements, fostering an environment that values skill enhancement.

Join Rise to see the full answer
What is the expected salary range for a Machine Learning Engineer at Quantcast?

At Quantcast, the expected base salary range for a Machine Learning Engineer is $151,300 to $204,700, reflecting your individual skills and expertise, along with possible performance bonuses and equity options.

Join Rise to see the full answer
What kind of projects will Machine Learning Engineers work on at Quantcast?

Machine Learning Engineers at Quantcast will work on diverse projects involving real-time ML systems that predict various characteristics of bid requests, using techniques like NLP and clustering. You’ll have the opportunity to contribute to innovative solutions that enhance advertising effectiveness.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
Can you describe your experience with Python or Java for machine learning projects?

Demonstrating your coding proficiency in Python or Java is crucial. Discuss specific ML projects where you implemented algorithms, providing insights into your coding style, problem-solving abilities, and how you applied industry best practices.

Join Rise to see the full answer
How do you stay current with new machine learning algorithms?

Staying updated is key in this field. Talk about your routine for following research papers, participating in online courses, and engaging with professional communities to continuously enhance your knowledge of new algorithms and methodologies.

Join Rise to see the full answer
What performance optimization techniques are you familiar with?

Highlight your understanding of various performance optimizations like profiling code, reducing memory usage, and using efficient algorithms. Providing examples of past experiences will enhance your answer further.

Join Rise to see the full answer
Can you explain a machine learning model you’ve built and its impact?

Share a clear example, outlining the problem, your approach in building the model, the algorithms used, and the tangible impact it had on the outcome of the project. Focus on metrics that demonstrate your model's success.

Join Rise to see the full answer
How do you approach testing machine learning systems?

Discuss your systematic approach to testing ML systems by validating model accuracy, performance benchmarks, and conducting A/B testing. Emphasize the importance of understanding edge cases and data variation in your testing methodology.

Join Rise to see the full answer
What kind of machine learning experiments have you conducted?

Describe specific experiments you’ve carried out, detailing the hypotheses, methodologies used, and the outcomes. Highlight your ability to learn from the results and iterate on your findings.

Join Rise to see the full answer
What challenges have you faced while working with real-time data?

Focus on challenges like data quality, latency issues, and system bottlenecks. Discuss the strategies you employed to overcome those challenges and the lessons learned during the process.

Join Rise to see the full answer
Explain how you ensure code quality in your machine learning projects.

Talk about practices you follow such as writing unit tests, peer code reviews, and adhering to coding standards, while explaining how these practices contribute to maintaining high code quality in collaborative environments.

Join Rise to see the full answer
How would you describe your experience with collaborative software development?

Discuss your experience in team settings, particularly in terms of participating in code reviews, sharing feedback, and contributing to collaborative projects. Highlight your communication skills and experience in cross-team collaboration.

Join Rise to see the full answer
What motivates you to work in the field of machine learning?

Express your passion for machine learning and how its potential to solve real-world problems inspires you. Discuss any specific areas within machine learning that capture your interest and why you’re eager to contribute to that space.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Posted 6 days ago
Photo of the Rise User
AND Digital Remote No location specified
Posted 11 days ago
Flexible Spending Account (FSA)
Paid Holidays
Sabbatical

We are the champions for a free and open internet.

41 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
27 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
6 people applied to Agile Scrum Master at DNAnexus
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal