Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
Compliance @ 4
JavaScript @ 4
LLM @ 4
Performance Optimization @ 4
Prompt Engineering @ 4
Python
React @ 4
Security @ 4
TypeScript @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Anthropic is looking for a Software Engineer to build and maintain agentic coding tools for developers. The ideal candidate has a passion for developer tools, extensive knowledge of diverse programming environments and languages, and experience with advanced LLM features such as tool use, chaining and orchestration patterns, and prompt engineering. Curiosity about AI research is essential.
Responsibilities
- Design, build, and maintain scalable features and infrastructure for AI-powered development tools.
- Engage directly with developers inside and outside Anthropic to gather insights and improve user experience.
- Collaborate with researchers to improve model capabilities through shared tools and evaluations.
- Experiment with new tools, evaluate emerging techniques, and track enhancements to AI-assisted coding capabilities.
- Contribute across the stack, from front-end UI to back-end infrastructure, to develop features, fix bugs, and optimize performance.
- Work in potentially unfamiliar areas such as Python notebooks, VS Code plug-ins, and containerized environments.
Requirements
- Excitement about AI-assisted coding as a way to enhance developer productivity and creativity.
- Experience building and maintaining developer tools.
- Expert-level React development experience, including performance optimization, modern patterns such as hooks, context, and suspense, and component architecture.
- Specialization in user experience engineering combined with full-stack development capabilities.
- Hands-on experience with large language models and prompt engineering.
- Experience working on projects with stringent safety, security, and/or compliance requirements.
- Interest in the societal impacts and ethics of the work.
- At least 6 years of work experience.
- A bachelor's degree or equivalent combination of education, training, and/or experience.
- A field of study relevant to the role, as demonstrated through coursework, training, or professional experience.
Additional Qualifications
- Experience building and maintaining CLI tools.
- Experience working in large codebases and quickly adapting to unfamiliar development environments.
- Experience with container orchestration and cloud infrastructure.
- Experience scaling TypeScript projects.
- Experience with alternate JavaScript runtimes such as Bun and Deno.
Compensation
The annual salary range is $320,000–$625,000 USD.
Work Policy and Logistics
- The role follows a location-based hybrid policy. Staff are expected to work from one of Anthropic's offices at least 25% of the time, although some roles may require more office time.
- Anthropic sponsors visas and states that it will make every reasonable effort to obtain a visa for an offer recipient, with support from an immigration lawyer.
- Anthropic offers competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and office collaboration spaces.
More jobs at Anthropic
Research Scientist, Discovery (Engineering & Applied Sciences)
Anthropic · San Francisco, United States
USD 500,000-850,000 per year
Head of Enablement Experience & Innovation
Anthropic · San Francisco, United States, New York City, United States
USD 310,000-360,000 per year
Manager, Forward Deployed Engineering
Anthropic · Paris, France
EUR 235,000-295,000 per year
Staff+ Software Engineer, Platform Intelligence
Anthropic · San Francisco, United States, New York City, United States
USD 405,000-485,000 per year
Applied AI Architect, Public Sector (State & Local Government)
Anthropic · San Francisco, United States
USD 275,000-315,000 per year
Similar jobs
Senior Software Engineer, Business Systems & Integrations
Groq · United States
USD 270,400-318,100 per year
Senior AI Engineer
Grafana Labs · United States
USD 154,400-185,300 per year
Senior AI Engineer
Grafana Labs · Canada
CAD 164,500-197,400 per year
Senior Full Stack Software Engineer, Marketing Platforms
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Software Engineer — Agentic AI Applications and Foundations
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Staff Full Stack Software Engineer, Link - Consumer Preference
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States, Canada, Toronto, Canada
USD 224,000-336,000 per year
Staff Forward Deployed Engineer
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 280,000-320,000 per year
Senior Software Engineer, Full-Stack
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000 per year