Software Engineer, Ads ML Infrastructure
Location: Palo Alto
Posted on: June 8, 2021
Millions of people across the world come to Pinterest to find
new ideas every day. It's where they get inspiration, dream about
new possibilities and plan for what matters most. Our mission is to
help those people find their inspiration and create a life they
love. In your role, you'll be challenged to take on work that
upholds this mission and pushes Pinterest forward. You'll grow as a
person and leader in your field, all the while helping Pinners make
their lives better in the positive corner of the internet.
Pinterest is one of the fastest growing online advertising
platforms. Continued success depends on the machine-learning
systems, which crunch thousands of signals in a few hundred
milliseconds, to identify the most relevant ads to show to pinners.
You'll join a small team, which designs high-performance and
efficient ML systems, in order to power the most critical,
revenue-generating algorithms and models at Pinterest.
What you'll do:
- Architect infrastructure solutions that directly power new
algorithms and deep learning models for feature engineering and
- Apply infrastructure optimizations to improve efficiency and
performance for ads machine learning serving and training
- Use modern stream processing frameworks to power pacing and
delivery optimization algorithms, that directly improve revenue and
- Work closely with Ads quality teams, design ML ecosystem
solutions and tools to improve Ads machine learning innovation
- Partner with data and infrastructure teams inside Pinterest, to
up-level the development, deployment, and monitoring tools for all
Ads Serving engineers
What we're looking for:
- 5+ years of relevant industry experience
- Extensive experience with large-scale distributed systems, such
as batch/streaming big-data processing, and machine-learning
serving and training infra at scale
- Strong communicator and team player. Being able to find
solutions for open-ended problems
- Mastery of at least one systems languages (Java, C++, Python)
or one ML framework (Tensorflow, Pytorch, MLFlow).
Keywords: Pinterest, Palo Alto , Software Engineer, Ads ML Infrastructure, Other , Palo Alto, California
Didn't find what you're looking for? Search again!