# Software Engineer, Applied ML (Discovery, Recommendation & Search)

**Company:** [character.ai](https://hotfix.jobs/companies/characterai)
**Location:** Redwood City, CA
**Role:** ML Engineering
**Salary:** $200k – $300k/yr
**Experience:** 5+ years
**Skills:** PyTorch, TensorFlow, gRPC, REST APIs, GCP, AWS, Azure, CI/CD, Kubernetes, Vector Databases
**Posted:** 2025-12-18

> Builds and optimizes ML backend systems for recommendation, ranking, and search in a fast-growing AI consumer app. Requires 5+ years experience, CS bachelor's, ML frameworks like PyTorch/TensorFlow, cloud infra, and modern typed languages.

## Job Description

## Requirements
- B.A.S. in Computer Science or equivalent experience.
- 5+ years of industry experience
- Experience building/consuming **RESTful** and **gRPC** based web-services
- Experience building and managing infrastructure in a cloud environment (**GCP**, **AWS** or **Azure**)
- Familiar with one of the popular ML Frameworks like **Pytorch**, **Tensorflow**
- Experience writing highly performant service in a modern typed language
- Experience configuring and maintaining **CI/CD** pipelines and automated testing

## Desired Experience
- Experience with shipping intelligent features, end-to-end, and from idea to production
- Experience with understanding, designing or implementing a full pipeline from data ingestion to model training.
- Experience with production AI/ML systems and services including optimizing **GPU/TPU** deployments
- Experience working with vector databases or other feature storage

## Similar roles

- [Research Engineer](https://hotfix.jobs/jobs/b4d18018-e64d-4828-a8b4-303225328e17) - Console - San Francisco, CA - $200k – $350k/yr
- [Machine Learning Engineer](https://hotfix.jobs/jobs/1b64040d-77ad-441e-85bb-9de3583cf9b8) - Kepler - New York, NY - $200k – $280k/yr
- [Machine Learning Engineer](https://hotfix.jobs/jobs/bc31e7f5-d976-4a97-a1be-bee1a0b92f94) - AfterQuery - San Francisco, CA - $200k – $300k/yr
- [Machine-Learning Operations Engineer](https://hotfix.jobs/jobs/d80db2a3-5a47-41f4-b4ae-220a73b77cbf) - Tennr - New York, NY - $200k – $230k/yr
- [Machine Learning Engineer, Enterprise Brain](https://hotfix.jobs/jobs/b5ce4e0d-3ddb-4ef6-82aa-18b21d4639ff) - Glean - Mountain View, CA - $200k – $300k/yr

**Apply:** https://hotfix.jobs/jobs/f6944be2-6871-4650-92ab-9449e44972d2
**Canonical:** https://hotfix.jobs/jobs/f6944be2-6871-4650-92ab-9449e44972d2