Senior Software Engineer, Pretraining Data
Cursor
Palo Alto, CA • 3h ago • On-site
Senior
On-site
220,000 - 357,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Software Engineer, Pretraining Data
Description
Build and own the data systems behind frontier model initial training. You will design large-scale crawling, data platform, and pipeline infrastructure that converts raw web, code, multimodal, and acquired data into training-ready datasets. You’ll set technical direction for these systems, lead cross-team projects, and mentor engineers as pretraining data scales.
Responsibilities
Data Platform: Design, build, and scale distributed infrastructure and high-throughput data pipelines to transform raw data into pretraining datasets with orchestration, tooling, and end-to-end visibility into lineage, freshness, and pipeline health.
Data Quality: Build and deploy high-performance models/algorithms to classify, rank, deduplicate, filter, and clean training data; run experiments on data mixtures, sampling strategies, and quality thresholds to measure impact on training loss and downstream evaluations.
Crawling: Build and optimize large-scale web crawling for URL discovery, prioritization, host scheduling, fetching, parsing, and extraction; improve coverage, efficiency, and reliability with intelligent scheduling, anti-bot resilience, robust extraction, and automated recovery.
Technical Leadership & Collaboration: Lead complex initiatives across data and model-training teams, influence architecture, mentor engineers, and translate improvements into measurable gains in model performance.
Requirements
5+ years of professional software engineering experience building distributed systems and/or large-scale data infrastructure.
Onsite role: must be able to work in person at the Palo Alto office.
Benefits
Annual salary range: $220,000–$357,000 USD (level and base salary determined case-by-case).
Equity.
Comprehensive medical, vision, and dental coverage.
Access to a 401(k) retirement plan.
Short- and long-term disability insurance and life insurance.
Various other discounts and perks.
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineer, Pretraining Data
Cursor
Mid
Technology
Palo Alto, CA · On-site
$160K - $250K/yr
1 days ago

Senior Software Engineer, Forecasting & Real-Time Optimization
Lyft
Senior
Technology
Seattle, WA · On-site
$136K - $170K/yr
1 days ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
3 days ago
Senior Software Engineer
Clarity Innovations
Senior
Technology
Columbia, MD · On-site
$102K - $174K/yr
3 days ago
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
8 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer
Murmuration
Senior
Technology
Remote
$191K - $191K/yr
4 days ago
Senior Software Engineer, Data Activation & Products
Activision Blizzard, Inc.
Senior
Technology
Santa Monica, CA · On-site
$103K - $190K/yr
3 days ago

Senior Software Engineer, Platform Services
DRW
Senior
Technology
Chicago, IL, United States of America · On-site
$175K - $275K/yr
1 days ago
Software Engineer, Research Tooling
Cursor
Mid
Technology
Palo Alto, CA · On-site
$140K - $225K/yr
1 days ago
Potential salary for Senior Software Engineer, Pretraining Data role
Improve your resume for just $5
$220,000 – $357,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights