Senior Software Engineer
Core
Design, build, and own the Labs data platform, including client-facing portals, contributor payout tooling, and shared data foundations.
Role type
Senior Software Engineer (Data Platform)
Builds
Data ingestion pipelines, dataset quality automation, and delivery infrastructure for Roboflow Labs
Domain
Computer Vision / Machine Learning Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
backend systems, data pipelines, full-stack engineering, large-scale data processing, zero-to-one development, system architecture, code review, observability
Preferred skills
annotation platforms, human-data marketplaces, ML training-data pipelines, computer-vision tooling
Technologies
Roboflow core platform, open-source tooling
Responsibilities
Design and build client-facing catalog and delivery portals; Build reliable pipelines to ingest, validate, package, and ship datasets with provenance and audit trails; Automate dataset-quality processes including consensus, review routing, fraud detection, and duplicate detection; Partner with Strategic Projects Leads to turn deliveries into reusable infrastructure; Integrate with Roboflow's core platform and open-source tooling; Set engineering standards for architecture, code review, observability, on-call, and release practices
Seniority
Senior, hands-on IC