Software Engineer, Identity & Access Controls
WFA Digital Insight
The demand for skilled software engineers in AI safety has grown exponentially, with a 25% increase in job postings over the past year. As a leader in reliable AI systems, Anthropic stands out for its commitment to creating beneficial technology. This role is particularly interesting in the current remote job market, as it requires a unique blend of technical expertise and understanding of societal impacts. With the global AI market expected to reach
Job Description
About the Role
As a Software Engineer on the Identity & Access Controls team at Anthropic, you will play a crucial role in building the systems that verify customer identities and manage access to advanced model capabilities. Your work will be central to Anthropic's mission of creating reliable, interpretable, and steerable AI systems that are safe and beneficial for users and society. You will be part of a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to achieve this mission.The Identity & Access Controls team is responsible for ensuring that the capabilities of Anthropic's AI system, Claude, are deployed responsibly. This involves building identity verification and vetting systems, designing and implementing access control systems, and developing monitoring and enforcement tooling to detect misuse of expanded access. Your day-to-day work will involve collaborating with various teams, including policy, enforcement, threat intelligence, and go-to-market teams, to ensure that access decisions are well-informed and consistently applied.
Anthropic's commitment to AI safety and its focus on creating technology that is both powerful and safe make this role particularly compelling. As the company continues to grow and expand its capabilities, the need for skilled software engineers who can contribute to the development of reliable and safe AI systems is more pressing than ever.
What You Will Do
- Build identity verification and vetting systems (KYC/KYB) that establish who Anthropic's individual and business customers are
- Design and implement access control systems that grant, scope, and revoke access to advanced capabilities based on approved use cases
- Build infrastructure to configure safety systems and detection thresholds on a per-customer basis for trusted access programs
- Develop monitoring to detect misuse of expanded access, and tooling that enables enforcement teams to act on it
- Detect and remediate account takeover attempts
- Integrate with third-party identity verification and data enrichment vendors
- Create monitoring dashboards, alerts, and internal admin tooling
- Work closely with policy, enforcement, threat intelligence, and go-to-market teams to ensure access decisions are well-informed and consistently applied
- Collaborate on the development of new features and capabilities that enhance the security and safety of Anthropic's AI systems
- Participate in code reviews and contribute to the improvement of the codebase
What We Are Looking For
- A Bachelor's degree in Computer Science, Software Engineering, or comparable experience
- Experience building and operating backend systems in production
- Proficiency in Python and SQL
- Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders
- Care about the societal impacts of AI and a desire to contribute to making powerful systems safer
- Experience working in a remote or distributed team environment
- Familiarity with agile development methodologies and version control systems like Git
- Ability to work in a fast-paced environment and adapt to changing priorities
- Experience with identity, authentication, or authorization systems at scale
Nice to Have
- 8+ years of industry software engineering experience
- Experience with KYC/KYB workflows or identity verification vendors
- Experience in trust and safety, integrity, fraud, or abuse detection
- Experience detecting and responding to account takeover or credential compromise
- Experience partnering with operational teams to build custom internal tooling
Benefits and Perks
- Competitive salary
- Equity in a leading AI company
- Comprehensive health benefits
- Flexible PTO policy
- Remote work stipend
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technology and tools
- Recognition and reward for outstanding performance
How to Stand Out
- Tip: Highlight your experience with identity verification systems, access controls, and AI safety in your application.
- Ensure you have a strong portfolio that demonstrates your proficiency in Python and SQL.
- Prepare to discuss your understanding of the societal impacts of AI and how you can contribute to making powerful systems safer.
- Be ready to explain complex technical concepts in simple terms, showcasing your communication skills.
- Research Anthropic's mission and values to understand how your role contributes to the company's overall goals.
- Consider reaching out to current or former employees to gain insights into the company culture and what makes a successful candidate.
- Practice your problem-solving skills, as you may be presented with challenging scenarios during the interview process.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.