Machine Learning Research Engineer

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development through research and engineering.
Machine Learning
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI

Description For Machine Learning Research Engineer

Anthropic is seeking a Machine Learning Research Engineer to join their mission of creating safe and beneficial AI systems. This role focuses on developing cutting-edge large language models with multimodal capabilities. You'll be part of a collaborative team working on state-of-the-art AI research, from infrastructure development to running large-scale training jobs.

The position requires someone passionate about AI safety and societal impact, with strong software engineering and research experience. You'll work on various aspects of the ML ecosystem, including model architecture, training infrastructure, and evaluation systems. The role involves hands-on work with advanced technologies like TPUs, GPUs, and modern ML frameworks.

Anthropic operates as a public benefit corporation, emphasizing big science approaches to AI research. The team works cohesively on large-scale research efforts, prioritizing impact and trustworthy AI development. The company values empirical approaches and draws parallels between their work and traditional sciences like physics and biology.

The collaborative environment includes frequent research discussions, flexible working arrangements, and a strong focus on communication skills. Anthropic offers comprehensive benefits and maintains a hybrid work model requiring at least 25% office presence in San Francisco. They actively encourage applications from diverse backgrounds and perspectives, recognizing the importance of representation in AI development.

Last updated 8 days ago

Responsibilities For Machine Learning Research Engineer

  • Design and implement training loss for new modalities
  • Run experiments to evaluate architectural variants
  • Analyze and debug large-scale training runs
  • Scale architectures for thousands of GPUs
  • Build deep learning architectural components
  • Develop data ingestion pipelines
  • Create language model evaluations
  • Build data visualization tools
  • Review scientific literature and write design documents

Requirements For Machine Learning Research Engineer

Python
  • Substantial software engineering experience through industry, academia, or other projects
  • Research experience through scientific publications or projects
  • Experience with high performance, large-scale Machine Learning systems
  • Knowledge of ML hardware, frameworks (JAX, PyTorch) and infrastructure (TPUs, GPUs, Kubernetes)
  • Experience with language modeling and transformers
  • Deep learning research experience with various modalities

Benefits For Machine Learning Research Engineer

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

Interested in this job?

Jobs Related To Anthropic Machine Learning Research Engineer

Trust and Safety Machine Learning Engineer

Senior ML Engineer role at Anthropic focusing on AI safety and trust mechanisms, offering competitive compensation and hybrid work in San Francisco.

Research Scientist/Engineer - AI Safety (Biosecurity)

Join Anthropic's team to research and mitigate extreme risks from future AI models, focusing on biosecurity.

Research Engineer - Reinforcement Learning Fundamentals

Research Engineer role at Anthropic focusing on reinforcement learning for large language models

Research Engineer - Reinforcement Learning Fundamentals

Research Engineer role at Anthropic focusing on reinforcement learning for large language models.

Software Engineer

Senior Software Engineer role at Anthropic, working on large-scale ML systems for safe and beneficial AI.