Senior Software Engineer

Roboflow

$250K — $450K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in production software development, particularly in backend systems, data pipelines, or full-stack engineering.
  • Proven experience in designing systems for reliable processing of large data volumes.
  • Strong product judgment for effective decision-making in system design and functionality.
  • Experience with annotation platforms, ML data pipelines, or computer vision tools is beneficial.

Responsibilities

  • Design, build, and manage the end-to-end Labs data platform, including client-facing and contributor-facing tools.
  • Develop delivery pipelines that ensure data quality and compliance with user needs.
  • Automate quality checks to enhance visibility on dataset quality before delivery.
  • Collaborate with project leads to create reusable infrastructure from each data delivery.
  • Integrate with Roboflow's core platform and contribute to its open-source tools, enhancing cross-utilization.
  • Establish and uphold engineering standards for architecture, code reviews, and release practices.

Benefits

  • Generous stipends for travel, productivity, tools, meals, and office expenses.
  • Coverage for up to 100% of health insurance costs.
  • Unlimited paid time off (PTO) with a minimum of two weeks annually.
  • 12 weeks of paid parental leave.
Full Job Description
What You'll Do

As a Senior Software Engineer at Roboflow Labs, you'll build the platform that turns a frontier lab's data request into a shipped, quality-checked delivery.
  • Design, build, and own the Labs data platform end to end: client-facing catalog and delivery portal, contributor-facing collection and payout tooling, and the shared data foundation underneath.
  • Build delivery pipelines that ingest, validate, package, and ship datasets with the provenance, rights tracking, and audit trail that frontier lab procurement teams require
  • Automate quality: consensus, review routing, fraud and duplicate detection, and the metrics that make dataset quality visible before it reaches a customer
  • Partner with Strategic Projects Leads and operators to turn each new delivery into reusable infrastructure rather than a one-off
  • Integrate with Roboflow's core platform and open-source tooling so that Labs benefits from, and contributes back to, the product millions of developers already use
  • Set the engineering bar for a new team: architecture, code review, observability, and the on-call and release practices that let a small group ship reliably.


Who You Are

You are a senior full stack engineer who likes building zero-to-one. You have high agency and a bias toward action.
  • 6+ years building production software, with real depth in backend systems, data pipelines, or full-stack engineering.
  • Experience designing systems that process large volumes of data reliably.
  • Strong product judgment.
  • Nice to have: experience with annotation or human-data platforms, marketplaces with payouts, ML training data pipelines, or computer vision tooling


Where You'll Work

Roboflow is a fully distributed company with hubs in San Francisco, New York City, Singapore, and Brazil. Roboflow Labs works in person in San Francisco. We host full company retreats twice per year.

What You'll Receive

The target compensation for this role is $250,000 - $450,000 base salary commensurate with experience as well as equity in the company. Total cash comp is expected to scale significantly with growth of Roboflow Labs.

In addition, we offer generous perks and benefits. Below are some of the highlights:
  • Generous stipends covering travel, productivity, tools, meals, and office.
  • Up to 100% of your health insurance costs covered.
  • Unlimited PTO - with an annual 2 week minimum.
  • 12 weeks parental leave


Not sure if this is you?

We want a diverse, global team with a broad range of experience and perspectives. We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

Similar Jobs

More Jobs at Roboflow

More Information Technology Jobs

Find similar Senior Software Engineer jobs: