Job Overview
As a Senior Machine Learning Engineer you’ll be responsible for driving forward personalization within Plex. You will take things from ideation to production by building and upgrading our recommender systems and optimizing existing models. This role also involves maintaining and improving the underlying tooling that allows us to serve machine learning models across the product.
What you’ll do
- Build and upgrade our recommender systems.
- Maintain and improve the underlying tooling that lets us serve machine learning models across the product.
- Find areas of opportunity to drive the product forward with machine learning.
- Optimize and improve our existing machine learning models.
- Take things from ideation all the way through to production systems.
What you bring to the table
- You have at least 5 years of experience building machine learning systems in production.
- You have worked on recommendation systems in the past and understand some of the intricacies of them.
- You have a passion for learning and keep reasonably up to date with the literature in the machine learning space.
- You’ve owned user‑facing production systems and dealt with all the headaches that involve.
- You have worked with Python, PyTorch (or TensorFlow) and have a solid understanding of SQL.
- You aren’t afraid to get your hands dirty helping build data pipelines to get the data you need, or integrate your model into more traditional backend systems.
- You understand that not all problems require an ML‑shaped hammer.
- You are kind, humble, helpful and enjoy getting stuff done.
- You are intrinsically motivated, able to manage your time, and enjoy working with a distributed team across the globe.
- You believe in asking for help and helping others when they ask, never throwing a problem over the wall.
- You are hungry to have an impact, continuously working to improve our product, process, and push the team to be its best.
Compensation
Base pay ranges from $100,000/year up to $160,000/year in our highest geographic market. Pay is based on a number of factors including market location, seniority, local currency, and may vary depending on job‑related knowledge, skills, and experience.
Benefits
- Monthly Balance Wellness Stipend
- Productivity Stipend
- Flexible paid time off
- Paid parental leave
- Hardware stipend
- Flextime, work from anywhere
- Comprehensive health insurance
- Stock options
- 401k (US employees)
- Plex for the Planet community service opportunities
Equal Employment Opportunity
Plex is an Equal Employment Opportunity employer and is committed to building an inclusive and diverse workforce. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status, or any other classification protected by applicable discrimination laws. Should you require an accommodation during our interviewing and hiring process, please let your recruiter know.