Taro Logo

Software Engineer - Developer Experience

Taro Verified

Datacurve

Providing code data vetted by the best engineers, so you can build the most capable models.
San Francisco, CA, USA
Backend
Mid-level
In-person
1-10 Employees

Taro Hiring Bonus Eligible

💵

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Interview Fast-Track Advantage

Our partnership with Datacurve means you'll go through an expedited version of the interview process and connect directly with the hiring team.

Job Description

Datacurve AI Inc. is building a gamified developer platform focused on creating high-fidelity datasets to advance LLM technology. As a Software Engineer in Developer Experience, you will own the technical lifecycle of data pipelines, from defining new data formats with partner labs to shipping the tooling, environments, documentation, and QA processes that make those formats real at scale. You'll be responsible for end-to-end project ownership, from initial prototyping to ongoing maintenance and iteration based on feedback. You'll champion developer experience by creating clear guidelines and documentation, and develop/manage quality standards. The role involves monitoring, debugging, and improving reliability, latency, and contributor success rates. Some responsibilities include co-authoring specs with lab researchers and building developer tooling such as CLIs and SDKs. This is an excellent opportunity to push the frontiers of AI alongside a curious and passionate team.


Responsibilities

  • Own projects end-to-end, from initial prototyping to ongoing maintenance, bug fixing, and iteration based on feedback
  • Own developer experience pipelines end‑to‑end
  • Prototype tooling for collecting new data formats
  • Productionize workflow
  • Iterate from developer experience
  • Create clear, concise guidelines and documentation to empower our data contributors and ensure high-quality inputs for your projects
  • Develop and manage the quality standards for your projects, which includes training and aligning content reviewers to ensure data consistency and accuracy
  • Implement automated checks, eval harnesses, reviewer workflows, and data quality bars
  • Monitor, debug, and continuously improve reliability, latency, and contributor success rates
  • Co‑author specs/RFCs with frontier lab researchers
  • Design schemas, metadata, and versioning for new task/trajectory formats
  • Ship tooling, sandboxes, CLIs/SDKs, and capture/instrumentation to make contribution flows fast and safe

Requirements

React
Python
Node.js
Go
  • Excellent written communication skills
  • Proven ability to explain complex concepts to a less technical audience
  • Organized and process-oriented mindset
  • Enjoy bringing structure to ambiguous problems
  • Meticulous about quality
  • Foundational full-stack skills
  • Experience in React
  • Experience in at least one modern backend language (e.g., Python, Node.js, Go)
  • Strong technical judgment and a pragmatic mindset
  • Deep resourcefulness with AI
  • Highly adept at prompt engineering and using AI tools