Posted in

Staff Software Engineer – Ads ML Training Infrastructure

Staff Software Engineer – Ads ML Training Infrastructure

CompanyPinterest
LocationPalo Alto, CA, USA, Seattle, WA, USA, San Francisco, CA, USA, New York, NY, USA
Salary$200436 – $350763
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • BS (or higher) degree in Computer Science, or a related field.
  • ~8+ years of relevant industry experience in leading the design of large scale & production ML infra systems.
  • Deep knowledge with at least one programming language (Java, C++, Python) and at least one big data framework (Spark, Ray).
  • Good knowledge and experience in building deep learning models and familiarity with Pytorch or Tensorflow.
  • Track of records in leading group projects, coaching peers and collaborating across functions and orgs.

Responsibilities

  • Lead and drive efforts of building next-gen ML data and training systems that directly powers up to 100 production models to uplevel Pinterest monetization business.
  • Optimize the ads ML training performance, efficiency and scalability by 10x from infra and model perspectives.
  • Work with ML communities inside and outside the company to bring in new technologies to Pinterest to power new ML paradigms including generative AI and LLM.
  • Build strong partnership with other ML teams to accelerate ML development and training velocity and level up MLOps excellence.
  • Mentor and coach other engineers, guiding them through technical decisions and career development.

Preferred Qualifications

    No preferred qualifications provided.