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

Character.ai
Redwood City
Workplace: OnsiteFull timeUSD 200,000 - 300,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Proactive","Get things done"]

Software/ML Engineer collaborating with product, data science, and data platform to design and implement applied ML models and infrastructure, from data pipelines to model training and serving, powering discovery surfaces like recommendations, ranking, and search for a fast-growing AI consumer application.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Character.ai
Character.ai
8 months ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Software/ML Engineer collaborating with product, data science, and data platform to design and implement applied ML models and infrastructure, from data pipelines to model training and serving, powering discovery surfaces like recommendations, ranking, and search for a fast-growing AI consumer application.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Identify, design and implement applied ML models and infrastructure across data pipelines, training and serving infrastructure
  • •Develop ML backend systems powering discovery surfaces including recommendation, ranking and search
  • •Collaborate cross-functionally with product, data science and data platform teams to deliver end-to-end ML features
  • •Optimize and maintain ML backend systems and CI/CD pipelines, including automated testing
  • •Support the integration of new AI-generated content formats and improve existing systems

Pay and Benefits

Salary: USD 200,000 - 300,000 annually

Key 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:5+ yearsAIMachine LearningDiscovery & SearchConsumer Tech
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem-solvingProactiveGet things done
Tech Stack:RESTGRPCPythonPyTorchTensorFlowGCPAWSAzureCI/CDGPUTPUVector databases

Company Brief

Character.ai
Builds a conversational AI platform where users create and interact with lifelike AI characters for entertainment, learning, and productivity, backed by advanced large‑language‑model research and consumer-facing products.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series A
Headquarters: Menlo Park, United States
Founded: 2021
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor