Distributed Systems Engineer
San FranciscoFull-timePosted 11mo ago
About the role
Design and engineer systems for handling compute, scheduling, and orchestration of complex ML + ETL pipelines on large video data to optimize system uptime, reliability, and cost-efficiency.
Responsibilities
- Design and engineer systems that handle compute, scheduling, and orchestration of complex ML + ETL pipelines.
- Optimize for system uptime, reliability, and cost-effectiveness.
- Work with cloud technologies to build robust data infrastructure.
Qualifications
- 3+ years of experience building foundational data infrastructure.
- Proficient in working across diverse cloud architectures.
- Designed and maintained pipelines processing petabytes of data.
- Developed robust CI/CD pipelines for ML teams.
- Strong coding experience with Go and Python; experience with Rust is a plus.
- Experience with large-scale video data systems.
- Operates as an individual contributor who leads by example.
- In-person at SF HQ.
Skills
Required:System DesignCloud ArchitectureGoPython
Nice to have:Rust
Last updated Dec 7, 2025. Interested? Apply on the company site.

About Sieve
Video datasets for frontier AI
High quality video data for AI applications.
Video GenerationHuman AvatarsWorld Models
More open roles at Sieve
- Operations Associate5d agoRemote · Business Operations
- Country Launch Ops Lead5d agoShenzhen, New York City +1 more · Business Operations
- International Field Operations Lead2w agoSan Francisco · Product
- Strategic Partnerships & Ops Lead, Physical AI2w agoSan Francisco · Product
- Business Operations1mo agoSan Francisco · Business Operations
