Full Stack Engineer, Education Labs
Anthropic · San Francisco, CA | New York City · Onsite
Anthropic
Anthropic is an AI safety and research company founded in 2021 by former OpenAI executives, including siblings Dario and Daniela Amodei, who left to pursue a more safety-focused approach to building powerful AI systems. Its flagship product, the Claude family of large language models, competes directly with OpenAI's GPT series and Google's Gemini, and has become widely used in enterprise and developer settings, particularly for coding and reasoning tasks. The company positions itself distinctly within the AI industry by emphasizing interpretability and alignment research alongside commercial deployment, framing itself as a lab racing to build capable frontier models while trying to ensure they remain steerable and beneficial as capabilities scale.
Gig description
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role We believe skill with AI is fundamental to human agency. Education Labs builds the paradigms that help people become genuinely more capable—not just more engaged. This is a new kind of role: part researcher, part product builder, part interaction designer. You'll be the second technical builder on a small team studying how AI transforms human capability—and shipping features based on what we discover. You'll have significant creative license to define what "good" looks like, exploring new interaction patterns rather than optimizing existing ones. We're skeptical of tutorials, onboarding flows, and engagement metrics. We care about experiences that make users progressively more capable, curious, and empowered over time. This means integrating skill development into product design, using Claude itself as a capability-building partner, and measuring success by how users actually grow. You'll operate as a one-person technical shop: prototyping new ideas, establishing technical direction, and shipping production-quality features to millions of users. You'll need strong product instincts and clean interface design sensibilities, balanced with comfort in ambiguity and frontier thinking. Responsibilities: Ship features that help users develop real skill with AI—measuring success by capability growth, not time-on-site Architect end-to-end prototypes (front-end and back-end) that test new interaction paradigms, with particular attention to the front-of-the-frontend: motion, polish, and interaction feel Define technical direction for the team—establish patterns others can follow Build relationships across Product, Design, and Research to influence how skill development principles shape Anthropic's broader product strategy Shape team strategy and roadmap—identify the highest-leverage opportunities and build conviction across stakeholders Translate research insights about skill development and human-AI collaboration into shipped product through close collaboration with researchers Document and share your work through clear writing, prototypes, and presentations that influence thinking across the organization You may be a good fit if you have: Strong full-stack engineering with design sensibility 6+ years building and shipping web products, with deep expertise across the stack Strong front-end craft: TypeScript/JavaScript, React, CSS—with an eye for interaction design, motion, and visual detail Solid back-end and data pipeline experience: Python, API design, analytics infrastructure A portfolio showcasing innovative interaction designs and high-quality implementations Track record of independently driving features from prototype to production Deep conviction about human capability Strong perspective on how technology should enhance human capabilities rather than diminish them Experience or genuine passion for skill development, HCI, developer tools, or products that help people become more capable Skepticism of purely engagement-driven metrics; interest in measuring capability outcomes Research mindset with product execution Comfort with ambiguity and exploring undefined problem spaces Ability to rapidly prototype, test with users, and iterate toward production Strong instincts for product design and user experience, even without formal design training Strategic leadership and coalition building Experience setting vision, shaping team strategy, and building conviction across cross-functional stakeholders Ability to build productive relationships with Product, Design, Research, and Engineering teams—especially when your team isn't the owner Strong sense of prioritization—knowing what to build now, what to defer, and what to cut Track record of influencing roadmaps and decisions beyond your immediate team Strong candidates may also have: Experience in developer tools, creative tools, learning platforms, or other products where user skill development and mastery matter more than time-on-site Background in learning sciences, cognitive science, HCI, skill acquisition research, or educational psychology (formal or self-directed) Experience with experimentation frameworks, A/B testing, or analytics that measure capability development in production Previous experience in research labs, frontier tech companies, or startups with high autonomy and ambiguity Published writing, talks, or open-source work on skill development, human-AI interaction, or product philosophy Experience building AI-native product experiences or working with LLMs in production contexts Strong candidates may also have Background in learning sciences, cognitive science, HCI, or educational psychology Experience in developer tools, creative tools, or learning platforms where mastery matters more than engagement Published writing, talks, or open-source work on skill development or human-AI interaction Experience building AI-native product experiences or working with LLMs in production What this role is not This is a hands-on technical role building product features, embedded within a research team. You'll provide technical guidance and help set direction, but this role doesn't involve people management off the bat. If you're looking to immediately transition into engineering management or lead a large team, this likely isn't the right fit. The annual compensation range for this role is listed below. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. Annual Salary: $300,000 — $405,000 USD Logistics 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 Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices. Visa sponsorship: We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this. We encourage you to apply even if you do not believe you meet every single qualification. Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team. Your safety matters to us. To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic. com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit anthropic. com/careers directly for confirmed position openings. How we're different We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills. The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences. Come work with us! Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues. Guidance on Candidates' AI Usage: Learn about our policy for using AI in our application process.
Requirements to meet
Disclaimer
Suggestions only — review each course yourself to judge whether it meets the role's requirements. Completing a course doesn't guarantee proficiency or that you'll qualify; hiring standards vary by employer.
Skills required
Python (required)
GapCourses that may help you meet this requirement:
PySpark & Python: Hands-On Guide to Data Processing
Coursera · beginner · $49/mo · 5h · ★ 4.4
This course directly covers Python, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 5 hours.
Data Analysis with Python
freeCodeCamp · beginner · Free
This course directly covers Python, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level.
Pandas
Kaggle Learn · beginner · Free
This beginner Pandas course helps build foundational Python skills needed for the Full Stack Engineer, Education Labs role, addressing the identified Python skill gap.
TypeScript (required)
GapCourses that may help you meet this requirement:
Modern Web Development with TypeScript Specialization
Coursera · beginner · $49/mo · 60h · ★ 4.7
This course directly covers TypeScript, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 60 hours.
Introduction to Angular
Coursera · beginner · $49/mo · 5h
This course directly covers TypeScript, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 5 hours.
Learn Typescript
Coursera · intermediate · $49/mo · 5h · ★ 4.5
This course directly covers TypeScript, which appears as a requirement in the Full Stack Engineer, Education Labs posting at an intermediate level and can be completed in approximately 5 hours.
JavaScript (required)
GapCourses that may help you meet this requirement:
Get started with web development using Visual Studio Code
Microsoft Learn · beginner · Free · 44m · ★ 4.8
This beginner course covers JavaScript, directly addressing the JavaScript skill gap required for the Full Stack Engineer, Education Labs role.
Meta Front-End Developer Professional Certificate
Coursera · beginner · $49/mo · 229h · ★ 4.7
This course covers JavaScript, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 229 hours.
Programming with JavaScript
Coursera · beginner · $49/mo · 47h · ★ 4.7
This course directly covers JavaScript, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 47 hours.
Analytics (required)
GapCourses that may help you meet this requirement:
Explore data roles and services
Microsoft Learn · beginner · Free · 22m · ★ 4.8
This course covers Analytics, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 0 hours.
Explore fundamentals of large-scale analytics
Microsoft Learn · beginner · Free · 51m · ★ 4.8
This course directly covers Analytics, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 1 hours.
Data Analysis with Python
freeCodeCamp · beginner · Free
This course covers Analytics, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level.
A/B Testing (required)
GapCourses that may help you meet this requirement:
Create an A/B web page marketing test with Google Optimize
Coursera · beginner · Price on site · 1.5h · ★ 4.3
This course covers A/B Testing, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 2 hours.
GTM Planning and Campaign Execution
Coursera · beginner · $49/mo · 9h
This course covers A/B Testing, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 9 hours.
Bayesian Statistics: Excel to Python A/B Testing
Coursera · $49/mo · 6h · ★ 4.5
This course directly covers A/B Testing, which appears as a requirement in the Full Stack Engineer, Education Labs posting and can be completed in approximately 6 hours.
Product Strategy (required)
GapCourses that may help you meet this requirement:
Product Strategy and Roadmapping
Coursera · beginner · $49/mo · 21h · ★ 4.8
This course directly covers Product Strategy, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 21 hours.
Product Management: An Introduction
Coursera · beginner · $49/mo · 20h · ★ 4.6
This course covers Product Strategy, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 20 hours.
AI Innovation & Product Strategy Specialization
Coursera · intermediate · $49/mo · 26h · ★ 4.3
This course directly covers Product Strategy, which appears as a requirement in the Full Stack Engineer, Education Labs posting at an intermediate level and can be completed in approximately 26 hours.
Team Leadership (required)
GapCourses that may help you meet this requirement:
Create a High-Performing Team
Coursera · beginner · $49/mo · 3h · ★ 4.8
This course covers Team Leadership, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 3 hours.
Leadership and Influencing Skills
Coursera · beginner · $49/mo · 3h · ★ 4.8
This course directly covers Team Leadership, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 3 hours.
Leading High-Performing Teams
Coursera · beginner · $49/mo · 3h
This course directly covers Team Leadership, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 3 hours.
Large Language Models (required)
GapCourses that may help you meet this requirement:
Leverage AI tools and resources for your business
Microsoft Learn · beginner · Free · 42m · ★ 4.8
This course covers Large Language Models, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 1 hours.
Explore data roles and services
Microsoft Learn · beginner · Free · 22m · ★ 4.8
This course covers Large Language Models, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 0 hours.
Use AI for everyday tasks
Microsoft Learn · beginner · Free · 43m
This beginner course introduces practical AI usage, helping build foundational familiarity that supports the Large Language Models skill needed for the Full Stack Engineer, Education Labs role.
React (required)
GapCourses that may help you meet this requirement:
Meta Front-End Developer Professional Certificate
Coursera · beginner · $49/mo · 229h · ★ 4.7
This course covers React, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 229 hours.
React Basics
Coursera · beginner · $49/mo · 28h · ★ 4.7
This course directly covers React, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 28 hours.
Advanced React
Coursera · intermediate · $49/mo · 26h · ★ 4.6
This course directly covers React, which appears as a requirement in the Full Stack Engineer, Education Labs posting at an intermediate level and can be completed in approximately 26 hours.
ETL (required)
GapCourses that may help you meet this requirement:
Explore data roles and services
Microsoft Learn · beginner · Free · 22m · ★ 4.8
This course covers ETL, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 0 hours.
Explore fundamentals of large-scale analytics
Microsoft Learn · beginner · Free · 51m · ★ 4.8
This course covers ETL, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 1 hours.
Execute existing SSIS packages in Azure Data Factory or Azure Synapse Pipeline
Microsoft Learn · intermediate · Free · 24m · ★ 4.5
This course covers ETL, which appears as a requirement in the Full Stack Engineer, Education Labs posting at an intermediate level and can be completed in approximately 0 hours.
People Management (required)
GapCourses that may help you meet this requirement:
Leadership and Influencing Skills
Coursera · beginner · $49/mo · 3h · ★ 4.8
This course covers People Management, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level and can be completed in approximately 3 hours.
Business and Impact Planning for Social Enterprises (0.SolveX)
MIT Learn · beginner · Free
This course directly covers People Management, which appears as a requirement in the Full Stack Engineer, Education Labs posting at a beginner level.
The Manager's Toolkit: A Practical Guide to Managing People at Work
Coursera · $49 · 13h · ★ 4.7
This course directly covers People Management, which appears as a requirement in the Full Stack Engineer, Education Labs posting and can be completed in approximately 13 hours.