Machine Learning Engineer
Core
Building in-browser machine learning features for Brave Ads and Brave Today to serve 24+ million users.
Role type
Machine Learning Engineer
Builds
Brave Ads and Brave Today products
Domain
Browser technology, Adtech, Privacy
Deliverable
production ML models
Required skills
JavaScript, C++, Python, Logistic Regression, Decision Trees, Random Forest, Naive Bayes, SVMs, Clustering, Multi-Armed Bandits, Reinforcement Learning, NLP, data preprocessing, ML pipeline deployment
Preferred skills
Chromium codebase experience, privacy-preserving/decentralized ML, Adtech knowledge
Technologies
JavaScript, C++, Python, Java, C#
Responsibilities
Implement data-driven products, create and deploy machine learning pipelines, work in an open source setting
Seniority
Individual Contributor
Rewrite
## About the role
Brave is looking for a Machine Learning Engineer to work on advancing Brave's use of in-browser machine learning in features like Brave Ads (our system that rewards users for seeing privacy respecting ads) and Brave Today (our news product). Your work will impact the 24+MM monthly Brave users, and your work will improve some of the most popular parts of the Brave product.
## Responsibilities
- Work on advancing Brave's use of in-browser machine learning in features like Brave Ads (our system that rewards users for seeing privacy respecting ads) and Brave Today (our news product).
- Impact the 24+MM monthly Brave users.
- Improve some of the most popular parts of the Brave product.
## Requirements
- Working knowledge of JavaScript and C++ so that they can effectively interact with the rest of the team.
- Knowledge of Python, Java or C# is also strongly encouraged.
- Has a proven track record implementing data driven products and a broad understanding of the state of the art in machine learning.
- Familiarity with techniques such as Logistic Regression, Decision Trees, Random Forest, Naive Bayes, SVMs, Clustering, Multi-Armed Bandits and Reinforcement Learning.
- Familiarity with NLP.
- Basic data cleansing and preparation, variable preprocessing/transformation.
- Comfortable working in an open source setting.
- Able to create and deploy machine learning pipelines.
- Has a passion for helping protect users' privacy and security.
- Written and verbal communication skills in English.
- Proven record of getting things done.
## Nice to have
- Experience with the Chromium code base or other similar browser code base.
- Experience in Privacy-preserving/decentralized machine learning.
- Knowledge of Adtech.
## What we offer
- Apply Now
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.