PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Software Engineer, Ads ML Infrastructure

Company: Pinterest
Location: Palo Alto
Posted on: June 8, 2021

Job Description:

About Pinterest:

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 model training
  • Apply infrastructure optimizations to improve efficiency and performance for ads machine learning serving and training systems
  • Use modern stream processing frameworks to power pacing and delivery optimization algorithms, that directly improve revenue and ads quality
  • Work closely with Ads quality teams, design ML ecosystem solutions and tools to improve Ads machine learning innovation velocity
  • 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

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds