Software Engineer, Research Data Platform

Anthropic San Francisco, United States · New York City, United States

About the role

This is a data-platform software engineering role building the tools Anthropic's researchers use to manage, query and analyze data behind model training and evaluation. It suits an engineer who likes working directly with technical users and building data products, and does not require prior ML experience. The role is based in San Francisco or New York City on a hybrid basis.

What you’ll do

  • Build and operate data pipelines that move data out of training runs into queryable storage
  • Design and build APIs, libraries and web interfaces for data management, exploration and analysis
  • Develop dataset management, cataloging and provenance tooling
  • Embed with research teams to identify tooling opportunities and ship solutions quickly
  • Collaborate with adjacent teams to build on existing systems rather than reinvent them

What they’re looking for

  • Significant software engineering experience, particularly with data-intensive applications or internal tooling
  • Enjoys working directly with users and shipping things that get adopted
  • Results-oriented with a bias toward flexibility and impact
  • Willingness to pick up work outside the immediate job description
  • Interest in learning about machine learning research
  • Cares about the societal impact of the work

Nice to have

  • Large-scale ETL, columnar storage and query engines such as Spark, BigQuery, DuckDB or Parquet
  • High-volume time series data ingestion and querying
  • Data cataloging, lineage or metadata management systems
  • ML experiment tracking or metrics platforms
  • Experience partnering closely with quantitative users, e.g. research labs or trading firms
  • Complex data visualization and full-stack web development

What’s on offer

  • USD 320,000-405,000

Questions about this role

Is this role remote?

No, it is hybrid, based in San Francisco or New York City.

How much does it pay?

USD 320,000-405,000.

Do I need ML experience?

No, prior ML or AI training experience is not required.

Related roles

GTM Strategy & Operations - AMER Enterprise Tech

Anthropic · San Francisco, United States · New York City, United States

A GTM strategy and operations role at Anthropic supporting the AMER Enterprise Tech team, based in San Francisco or New York City. Suited to an experienced analytics-driven operator comfortable advising senior sales executives.

HybridSeniorFull-time $270,000 – $310,000 a year
SQLRPythonSalesforce +3
2 days ago

Applied AI Architect, Cyber

Anthropic · San Francisco, United States

Work with Fortune 500 security teams to deploy Claude for application security, penetration testing, and threat analysis. Hybrid role for experienced security professionals with 5+ years of background and customer-facing technical advisory skills.

HybridPrincipalFull-time $240,000 – $315,000 a year
CybersecurityApplication SecurityPenetration TestingThreat Intelligence +6
8 days ago

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
2 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
4 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

SeniorFull-time
PythonJavaJavaScriptTypeScript +16
6 days ago