Flag job

Report

Staff Software Engineer, Ads ML Training Infrastructure

Min Experience

7 years

Location

San Francisco, New York, Los Angeles, Seattle

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The Ad ML Training Infrastructure team is responsible for building the core infrastructure that powers the training of all Machine Learning models that power Pinterest's advertising systems. We are looking for a talented and experienced software engineer to join our team and help build the next generation of ad systems infrastructure. In this role, you will be responsible for designing, building and operating the systems that train the Machine Learning models that power ads on Pinterest. You will work closely with data scientists, ML engineers, and infrastructure teams to ensure that our ML training infrastructure is highly scalable, reliable, and efficient. Requirements: - 7+ years of experience as a software engineer, with a focus on building large-scale distributed systems - Strong understanding of machine learning concepts and experience working with ML frameworks like TensorFlow, PyTorch, etc. - Expertise in building reliable, scalable, and highly available distributed systems, with experience in cloud infrastructure (AWS, GCP, etc.) - Proficient in programming languages like Python, Golang, or Java - Strong problem-solving and analytical skills, and the ability to work collaboratively with cross-functional teams

Skills

python
golang
java
tensorflow
pytorch