Distributed Systems Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Distributed systems designCloud architectureCI/CD pipelinesPythonGoRustData infrastructureVideo data systemsSystem optimizationLeadership

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

twittertwittertwitter
company-logo
Sieve supplies video data to frontier AI labs.

Funding

Current Stage
Early Stage
Total Funding
$4.12M
Key Investors
Matrix
2022-11-14Seed· $4M
2022-03-29Pre Seed· $0.12M

Leadership Team

leader-logo
Mokshith Voodarla
Co-Founder, CEO
linkedin
leader-logo
Abhinav A.
Co-Founder, CTO
linkedin

Recent News

linkedin.com
Company data provided by crunchbase