Staff+ Software Engineer (Account Abuse)
Posted Updated
- The Account Abuse team is tasked with ensuring Anthropic’s computing capacity is allocated fairly, minimizing resources available to bad actors and preventing them from coming back. As a software engineer on this team, you will build systems that gather and analyze signals at scale, balancing tradeoffs and coordinating closely with stakeholder teams throughout the company
- Ability to think and respond quickly in a rapidly-changing greenfield environment
- Jumping into other teams’ code to identify key points to gather signals or introduce interventions with minimal impact on their systems’ stability, complexity, or overall architecture
- Integration with third-party data-enrichment vendors
- Creating monitoring dashboards, alerts, and internal admin UX
- Working closely with our data scientists to maintain situational awareness of our current usage patterns and trends, and with our Policy & Enforcement team to maximize the impact of their human-review availability
- Building robust and reliable multi-layered defenses
- Lead root cause analyses and deep-dive investigations into account activity to identify abuse patterns, uncover emerging attack vectors, and inform both immediate enforcement actions and longer-term systemic defenses
Benefits
- Comprehensive health, dental, and vision insurance for you and your dependents
- Inclusive fertility benefits via Carrot Fertility
- 22 weeks of paid parental leave
- Flexible paid time off and absence policies
- Mental health support for you and your dependents
- Competitive salary and equity packages
- Optional equity donation matching at a 1:1 ratio, up to 25% of your equity grant
- Retirement plans with competitive matching
- Life and income protection plans
- $500/month flexible wellness and time saver stipend
- Commuter benefits
- Annual education stipend
- Home office stipends
- Relocation support for those moving for Anthropic
- Daily meals and snacks in the office
- The ideal candidate can see things from opponents’ perspectives, understand their means and motives, and anticipate their responses to countermeasures
- Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders
- A Bachelor’s degree in Computer Science, Software Engineering or comparable experience
- Proficiency in Python, SQL, and data analysis tools
- We encourage you to apply even if you do not believe you meet every single qualification
- Have experience building trust and safety mechanisms for and using AI/ML systems, such as fraud-detection models or security monitoring tools or the infrastructure to support these systems at scale
- Have worked closely with operational teams to build custom internal tooling
- 8+ years of industry software engineering experience (not including internships and co-ops), preferably with a focus on integrity, spam, fraud, or abuse detection
