Software Engineer, Research Data Platform

USD 320,000-405,000 per year
MIDDLE
✅ Hybrid
✅ Visa Sponsorship

Tech Stack

AI @ 3 API Data Pipelines Data Visualization @ 3 ETL @ 3 Machine Learning @ 3 Observability @ 3 Parquet @ 3 Spark @ 3

Details

The Research Data Platform team builds tools that Anthropic researchers use to manage, query, and analyze data for training and evaluating frontier models. The role focuses on building data products, pipelines, APIs, libraries, services, and web interfaces that support research workflows. Prior machine learning or AI training experience is not required.

Responsibilities

  • Build and operate data pipelines that extract data from research training runs and land it in storage systems that are easy and fast to query.
  • Work closely with researchers to design and build APIs, libraries, and web interfaces for data management, exploration, and analysis.
  • Develop dataset management, data cataloging, and provenance tooling for researchers.
  • Embed with research teams to understand workflows, identify high-leverage tooling opportunities, and ship solutions quickly.
  • Collaborate with adjacent teams to build on existing systems rather than reinventing them.

Requirements

  • Significant software engineering experience, particularly building data-intensive applications or internal tooling.
  • Enjoy working directly with users, gathering requirements iteratively, and shipping adopted solutions.
  • Results-oriented, flexible, and focused on impact.
  • Willingness to learn more about machine learning research.
  • Care about the societal impacts of the work.
  • Minimum education: Bachelor’s degree or an equivalent combination of education, training, and/or experience.
  • Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience.

Strong candidates may also have experience with:

  • Large-scale ETL, columnar storage formats, and query engines such as Spark, BigQuery, DuckDB, and Parquet.
  • High-volume time series data ingestion, storage, and efficient querying.
  • Data cataloging, lineage, or metadata management systems.
  • ML experiment tracking or metrics platforms.
  • Working with quantitative users in research labs, trading firms, observability companies, or analytics startups.
  • Complex data visualization and full-stack web application development.

Benefits

Anthropic offers competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and office spaces for collaboration. Staff are currently expected to work from one of the company's offices at least 25% of the time, though some roles may require more office time. Anthropic sponsors visas and makes reasonable efforts to assist with visa applications, supported by an immigration lawyer.

More jobs at Anthropic

Similar jobs