Machine Learning Engineer
About Quantcast
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.
About the Role
Qualifications
You must be work-authorized in the United States without the need for employer sponsorship.
This is a hybrid role based in our San Francisco office. To ensure a manageable commute for in-office days, candidates must reside within a 60-mile radius of San Francisco, CA. No relocation candidates at this time.
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.
Responsibilities
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.

