Machine Learning Systems Engineer

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development through research and engineering.
$300,000 - $405,000
Machine Learning
Staff Software Engineer
Hybrid
101 - 500 Employees
8+ years of experience
AI

Description For Machine Learning Systems Engineer

Anthropic, a pioneering AI research company, is seeking a Machine Learning Systems Engineer to join their Encodings and Tokenization team. This role represents a unique opportunity to work at the intersection of AI development and system optimization, directly impacting how AI models learn and process information.

The position requires an experienced engineer with 8+ years of software engineering experience and strong machine learning expertise. You'll be working in a hybrid environment from their San Francisco office, with a competitive salary range of $300,000 to $405,000 USD. The role combines technical depth with cross-functional collaboration, focusing on developing and optimizing tokenization systems crucial to Anthropic's AI training workflows.

As a Machine Learning Systems Engineer, you'll be instrumental in building the infrastructure that enables Anthropic's research progress. Your responsibilities will span from designing tokenization systems to optimizing encoding techniques, all while ensuring the company's commitment to reliable and interpretable AI systems. The role requires proficiency in Python and modern ML development practices, with opportunities to work on cutting-edge problems in AI development.

Anthropic offers an impressive benefits package, including competitive compensation, equity donation matching, generous vacation and parental leave, and flexible working hours. The company's commitment to developing AI responsibly and their approach to AI research as an empirical science sets them apart in the field. Working at Anthropic means joining a collaborative team focused on high-impact research that could shape the future of AI technology.

The ideal candidate will thrive in a research environment where engineering directly enables scientific progress. You'll have the opportunity to work with state-of-the-art AI systems while contributing to the company's mission of creating safe and beneficial AI. The role offers significant growth potential and the chance to work on challenging problems at the forefront of AI development.

Last updated 19 days ago

Responsibilities For Machine Learning Systems Engineer

  • Design, develop, and maintain tokenization systems across Pretraining and Finetuning workflows
  • Optimize encoding techniques to improve model training efficiency and performance
  • Collaborate with research teams to understand data representation needs
  • Build infrastructure for novel tokenization approaches experimentation
  • Implement monitoring and debugging systems for tokenization-related issues
  • Create testing frameworks for tokenization systems across languages and data types
  • Identify and address data processing pipeline bottlenecks
  • Document systems and communicate technical decisions to stakeholders

Requirements For Machine Learning Systems Engineer

Python
  • 8+ years of software engineering experience
  • Significant software engineering experience with machine learning expertise
  • Comfortable navigating ambiguity in research environments
  • Strong independent work and cross-functional collaboration skills
  • Results-oriented with flexibility
  • Experience with machine learning systems, data pipelines, or ML infrastructure
  • Proficiency in Python and modern ML development practices
  • Strong analytical skills
  • Bachelor's degree in related field or equivalent experience
  • Commitment to developing AI responsibly

Benefits For Machine Learning Systems Engineer

Visa Sponsorship
Parental Leave
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Office space in San Francisco

Interested in this job?

Jobs Related To Anthropic Machine Learning Systems Engineer

Research Scientist/Engineer - Finetuning Alignment

Research Scientist/Engineer position at Anthropic focusing on developing truthful and reliable AI systems through advanced finetuning and alignment techniques.

Developer Relations Lead

Lead Developer Relations at Anthropic, shaping how developers experience and build with Claude AI through technical programs, events, and community engagement.

Interpretability Research Engineer

Senior research engineering role at Anthropic focusing on AI interpretability and safety, offering competitive compensation and the opportunity to work on cutting-edge AI systems.

Developer Relations Lead

Lead Developer Relations at Anthropic, shaping how developers experience and build with Claude AI through technical programs, events, and community engagement.

Staff Software Engineer, Interpretability

Staff Software Engineer position at Anthropic focusing on AI interpretability research and development of tools for understanding and improving AI safety.