Latest AI JobsBrowse Jobs
Anthropic logo

Software Engineer, Research Tools

AnthropicSan Francisco, CA | New York City, NY; San Francisco, CA | New York City, NY | Seattle, WAAI Research & Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
8 Nov 2025
Status
Open · checked 7d ago

About this role

Role Overview

Anthropic is hiring a Software Engineer for their Research Tools team in San Francisco, CA, New York City, NY, or Seattle, WA. This full-stack position suits someone with strong product instincts who wants to build internal applications and infrastructure that accelerate frontier AI safety and capability experiments.

Key Responsibilities

Design, build, and maintain full-stack applications, platforms, and infrastructure used daily by researchers for experiments and data analysis.
Collaborate directly with research teams to understand complex workflows, resolve pain points, and translate requirements into functional technical solutions.
Create intuitive interfaces and reusable abstractions to make demanding research tasks efficient and accessible.
Rapidly prototype solutions, iterate based on real-world usage feedback, and take total ownership of entire product areas from design to implementation.
Shape technical strategy, guide architectural decisions, mentor fellow engineers, and establish best practices for research application development.

Requirements

Minimum of 5 years of professional software engineering experience with a strong emphasis on full-stack development.
Demonstrated ability to iterate quickly, move from concept to prototype, and operate independently within ambiguous environments.
Background in building platforms, tools, or infrastructure designed for technical users like researchers, data scientists, or engineers.
Proficiency in modern web technologies including React, TypeScript, and Python.
Excellent communication skills to interact effectively with both technical and non-technical stakeholders.
Bachelor’s degree in a relevant field of study, or an equivalent combination of education, training, and experience.

Nice to Have

Prior experience creating scientific software, research tooling, or experimentation platforms.
Background in artificial intelligence research, machine learning, or working closely with ML researchers.
Experience founding a startup or serving as an early engineer on developer tools.
Contributions to active open-source platforms, data visualization tools, interactive interfaces, or internal PaaS engineering platforms.
Experience leveraging AI or LLMs to build efficient tools, or past work in creative and artist tools requiring deep user empathy.

Skills and Tools

Python
React
TypeScript
Full-stack web application development
User interface and platform architecture

Salary and Benefits

Annual base salary range of $300,000 to $405,000 USD.
Competitive compensation and benefits package.
Optional equity donation matching.
Generous parental leave and flexible vacation policy.
Flexible working hours and collaborative office space.
Visa sponsorship provided where possible with immigration lawyer support.

About the Company

Anthropic is a public benefit corporation focused on creating reliable, interpretable, and steerable artificial intelligence systems that are safe and beneficial for society. Operating as a single cohesive team, the organization treats AI research as an empirical science akin to physics and biology, tackling large-scale research initiatives together.

How to Apply

Interested candidates should visit the official Anthropic careers page to submit an application.

Skills and tech stack

Questions candidates ask

What is the location for this role?

This position is based out of Anthropic offices in San Francisco, CA, New York City, NY, or Seattle, WA, with a location-based hybrid policy requiring staff to be in the office at least 25% of the time.

What is the salary range for the Software Engineer, Research Tools position?

The annual base salary range for this role is between $300,000 and $405,000 USD.

Is prior machine learning or research experience required?

No prior machine learning or research experience is required for this role, though a background in AI or working with researchers is considered a plus.

What technical skills are needed?

Candidates should be proficient in modern web technologies, specifically React, TypeScript, and Python, with a strong focus on full-stack development.

Does Anthropic offer visa sponsorship?

Yes, Anthropic provides visa sponsorship for eligible roles and retains an immigration lawyer to assist candidates through the process.

How should I apply?

You should apply directly on the official company careers page at anthropic.com/careers.

Ready to apply?

The application is on the official Anthropic careers page.

Apply on company site