Quick summary
- Work type
- Remote
- Location
- San Francisco, CA
- Salary
- $123,696–$254,667 / yr
- Posted
- 4 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 60% of similar roles. Most pay $135,750–$210,112 — the shaded band above. At the midpoint, this role pays about $189k versus about $173k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 36 open roles on FindRole.
Listed pay typically runs $164,695–$332,012 across 35 roles with salary data.
Most-posted roles
- Business Systems Analyst II, Sales Engineering, tvScientific 1
- Data Scientist 1
- Data Scientist II, Experimentation 1
- Engineering Manager, Developer Agents 1
- Machine Learning Engineer, Core Engineering 1
At a glance
TL;DR · Software Engineer II, ML Ops, tvScientific
Join Pinterest’s tvScientific team as a Systems/Platform Engineer, bridging SRE and low-latency distributed systems to power the next generation of real-time ML infrastructure. You will design high-performance systems that ensure sub-millisecond decision-making and manage data access at scale, collaborating closely with software engineering, data infra, and SRE teams to maintain observability and reliability in production. Key responsibilities include scaling decision-making processes for AI tools, enhancing developer experiences, upgrading observability tooling, and ensuring smooth deployments as infrastructure evolves. Ideal candidates have deep Linux knowledge, strong writing skills, and experience in high-performance environments like RTB or HFT, along with expertise in software engineering, CI/CD, and robust SLIs/SLOs. Familiarity with technologies such as Rust, NixOS, Terraform, EKS, and MLOps is a plus.
Skills
What you'll do
- Design and optimize systems for sub-millisecond decision-making in real-time ML infrastructure.
- Enhance storage and indexing strategies to support high-throughput data access.
- Develop streaming and fanout mechanisms for efficient data distribution.
- Implement robust SLIs/SLOs and observability tooling for production environments.
- Collaborate with SRE partners to ensure systems are operable under load.
- Improve developer experience by scaling decision-making processes in AI workflows.
What we're looking for
- Deep understanding of Linux and high-performance software systems.
- 2+ years of industry experience in software engineering with reliability expertise.
- Strong observability skills for monitoring and debugging complex systems.
- Systems-oriented mindset to design scalable and efficient infrastructure.
- Excellent writing skills for documentation and communication.
- Bachelor’s degree in computer science, machine learning, statistics, or related field.
More like this
Similar roles
Sr. Software Engineer, Big Data, tvScientific
Software Engineer II, Backend, tvScientific
Software Engineer II, Simulation, tvScientific
Staff Software Engineer, Big Data, tvScientific
Software Engineer, ML Infrastructure, Level 4
Snap Inc.