Sieve · 5 months ago
Distributed Systems Engineer
Sieve is an AI research lab focused on video data, aiming to solve the bottleneck in high-quality training data for various applications. The role of a Distributed Systems Engineer involves designing systems for complex ML and ETL pipelines to ensure efficiency and reliability.
Artificial Intelligence (AI)Cloud InfrastructureDeveloper APIsMachine LearningSoftwareVideo
Responsibilities
Design and engineer systems that handle the compute, scheduling, and orchestration of complex ML + ETL pipelines that need to run quickly, reliably, and cost-effectively on large sums of video
Optimizing for system uptime
Working with cloud technologies
Optimizing hyper-fast distributed systems at the scale of thousands of GPUs
Building great internal tooling and CI/CD for rapid iteration
Qualification
Required
3+ years of experience building foundational data infrastructure
Proficient in working across diverse cloud architectures
Designed and maintained pipelines that process petabytes of data
Developed robust CI/CD pipelines tailored for ML-focused teams
Strong coding experience with Go and Python
Operates as an IC who leads by example
Experience with large-scale video data systems
In-person at our SF HQ
Preferred
Experience with Rust is a plus
Company
Sieve
Sieve supplies video data to frontier AI labs.
Funding
Current Stage
Early StageTotal Funding
$4.12MKey Investors
Matrix
2022-11-14Seed· $4M
2022-03-29Pre Seed· $0.12M
Recent News
2025-01-20
linkedin.com
2025-01-07
Company data provided by crunchbase