companydatacurve logo

Software Engineer - Developer Experience

datacurveSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

QualificationsExceptional written communication skills, with a proven track record of explaining complex concepts to non-technical audiences. Organized and process-oriented approach, with a keen eye for structuring ambiguous challenges and a commitment to quality. Foundational full-stack development skills, particularly in React and one modern backend language (e.g., Python, Node.js, Go). Strong technical judgment and a pragmatic approach to balancing speed and quality, recognizing when to implement quick solutions versus robust architectures. Resourceful with AI technologies, skilled in prompt engineering and leveraging AI to enhance productivity.

About the job

Join us at datacurve as we innovate a gamified developer platform that empowers thousands of engineers to create high-fidelity datasets, advancing the frontiers of large language models (LLMs). In this pivotal role, you will oversee the entire technical lifecycle of our data pipelines—from collaborating with partner labs to establish new data formats, to delivering the essential tools, environments, documentation, and quality assurance processes that bring these formats to life at scale.

Key Responsibilities

  • Lead Projects End-to-End: Take ownership of projects from initial prototyping through to ongoing maintenance and iterative improvements based on user feedback.

  • Oversee Developer Experience Pipelines: Develop and prototype tools for capturing new data formats, transitioning to a production workflow, and refining the developer experience.

  • Champion Developer Experience: Produce clear and concise guidelines and documentation to empower our contributors and ensure the quality of project inputs.

  • Quality Assurance & Governance: Establish and manage quality standards for your projects, which includes training content reviewers to ensure data consistency and accuracy. Implement automated checks, evaluation harnesses, and workflows to meet data quality benchmarks.

  • Continuous Improvement: Monitor systems, troubleshoot issues, and enhance reliability, latency, and contributor success rates.

Occasional Responsibilities

  • Define Innovative Data Formats: Collaborate with frontier lab researchers to create specifications and design schemas, metadata, and versioning for new formats.

  • Develop Tools and Environments: Deliver tools, sandboxes, command-line interfaces (CLIs), and instrumentation to streamline contribution processes.

About datacurve

At datacurve, we are pioneering a revolutionary developer platform that gamifies the process of dataset creation, enabling engineers to push the boundaries of large language model capabilities. Join our dynamic team and contribute to shaping the future of data engineering.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.