Member of Technical Staff, Applied Research
At a glance
Senior Software Engineering role at Sieve. San Francisco · full-time · $150,000–$350,000 base.
techroles summary, based on the employer's posting.
What you'll do
- Train and adapt models for video creation and multimodal understanding, then assess their capabilities
- Test how dataset selection, mixtures, and supervision affect model performance through controlled experiments
- Build evaluations that combine numerical measures with human review to expose specific model weaknesses
- Create dependable training workflows for distributed runs, data loading, checkpoints, and experiment records
- Use research results to improve data curation, and share findings with internal teams and partner labs
What you bring
- At least two years in machine learning research or engineering, including hands-on deep-learning model training or fine-tuning
- Strong Python and PyTorch ability, including changing, implementing, and debugging model-training code
- Experience setting up experiments and baselines, then critically assessing the results
- Familiarity with generative or multimodal model designs, such as diffusion models or transformers
Who this fits
This senior research-and-engineering role suits someone who can turn open-ended questions into experiments and reliable systems. You’ll work onsite in San Francisco five days a week.
From the employer
About Us
Sieve is a multi-modal lab curating the world's highest-quality training datasets — spanning video, audio, images, text, and 3D. We combine exabyte-scale data infrastructure and novel multimodal understanding techniques that push the frontier of foundation models. Video alone makes up 80% of internet traffic, and across modalities, data has become the enabling medium powering creativity, communication, gaming, AR/VR, and robotics. Sieve exists to solve the biggest bottleneck in the growth of these applications: high-quality training data.
We partner with top AI labs and did $XXM last quarter alone, as a team of ~30 people. We also raised our Series A from Tier 1 firms such as Matrix Partners, Swift Ventures, Y Combinator, and AI Grant.
Why Now
Sieve combines access to diverse multimodal data, infrastructure to process it at scale, and close relationships with the teams building frontier models. This gives us a unique opportunity to study what makes training data effective—and turn those findings into better models and datasets.
You’ll join a small team building our research capabilities, with ownership over experiments, training systems, and the decisions those results inform.
About the Role
As a Member of Technical Staff, Applied Research at Sieve, you’ll train and evaluate multimodal models to understand how data shapes their capabilities. Your work will span video generation and audiovisual understanding, connecting advances in data curation with measurable improvements in model performance.
You’ll own the research loop end-to-end: identify a model weakness, form a hypothesis about the data or training approach that could address it, build the experiment, and evaluate the results. This includes fine-tuning and post-training models, developing reproducible training and evaluation pipelines, and running controlled experiments on data quality, composition, and supervision.
You’re likely a good fit if you enjoy moving between research and engineering: reading a paper, implementing a method, debugging a training run, and figuring out whether an apparent improvement holds up. You care about building reliable systems and producing findings that change how we source, curate, and use training data.
What You’ll Work On
Train and post-train models for video generation and multimodal understanding.
Design controlled experiments to measure how data selection, mixtures, and supervision affect model capabilities.
Build evaluations that reveal specific model weaknesses, using quantitative metrics and human judgment.
Develop reliable training infrastructure, including distributed training, efficient data loading, checkpointing, and experiment tracking.
Turn research findings into improvements in our data curation pipelines and products.
Collaborate with research and engineering teams internally and at partner labs to define meaningful problems and communicate results.
Requirements
2+ years of experience in machine learning research or engineering, with hands-on experience training or fine-tuning deep learning models.
Strong Python and PyTorch skills, including the ability to implement, debug, and modify model training code.
Experience designing experiments, establishing baselines, and evaluating results critically.
Familiarity with modern generative or multimodal architectures, such as diffusion models or transformers.
Comfortable working with large datasets and diagnosing training bottlenecks, instability, and data quality issues.
Able to turn ambiguous research questions into concrete experiments and maintainable systems.
Strong communication skills and the ability to explain findings, tradeoffs, and uncertainty clearly.
Bonus
Experience training video, image, or audio generation models.
Experience with supervised fine-tuning, preference optimization, or reinforcement learning.
Experience with distributed training and GPU performance optimization.
Research publications, open-source contributions, or substantial independent ML projects.
Experience as an early hire at a startup.
Benefits
401k + Full Health Insurance
Breakfast, Lunch, and Dinner covered and your choice of snacks
Ubers covered home
*all roles at Sieve require you to be onsite in San Francisco 5 days per week