Position Details
About this role
Anthropic is seeking a software engineer to maintain and improve encoding libraries used across research and engineering teams. The role involves optimizing data encoding processes for large language models and multimodal data.
Key Responsibilities
- Maintain and improve encoding libraries
- Design intuitive APIs
- Optimize encoding performance
- Support research-to-production transitions
- Collaborate across teams
Technical Overview
The role involves working with encoding libraries, APIs, and performance optimization in Python and Rust, supporting research and production environments for AI models.
Ideal Candidate
The ideal candidate is a software engineer with over 5 years of experience in maintaining encoding libraries and SDKs, familiar with ML concepts and LLM architectures. They are skilled in Python and Rust, collaborative, and results-driven, enabling efficient encoding solutions for AI research.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of software engineering experience, No experience with ML libraries or encoding systems, Lack of familiarity with Python or Rust, Inability to work across research and engineering teams
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile