
Software Engineer, Applied ML (Discovery, Recommendation & Search)
Character.AI5 months ago
Base Salary
$200k - $300k/yr
Responsibilities
- Collaborate with cross-functional teams to design and implement applied ML models.
- Optimize existing systems and infrastructure for ML applications.
- Build backend systems to enhance discovery surfaces like recommendations and search.
- Support new AI-generated content formats in the product.
- Manage data pipelines and model training processes.
Requirements
- B.A.S. in Computer Science or equivalent experience.
- 5+ years of industry experience in software engineering or ML.
- Experience with RESTful and gRPC based web services.
- Proficient in cloud infrastructure (GCP, AWS, or Azure).
- Familiarity with ML frameworks such as Pytorch or Tensorflow.
- Experience in writing performant services in a modern typed language.
- Knowledge of CI/CD pipelines and automated testing.