C

Character.AI

Platform to create AI virtual characters

Software Engineer - Multiple Teams

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeRedwood City, CA, USA$200k - $300k /yrHybrid

About the Job

Requirements

  • A Bachelor of Applied Science in Computer Science or equivalent experience.
  • Five or more years of industry experience.
  • Experience building or consuming RESTful and gRPC-based web services.
  • Experience building and managing infrastructure in a cloud environment, such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Familiarity with a popular machine learning framework such as PyTorch or TensorFlow.
  • Experience writing highly performant services in a modern typed language.
  • Experience configuring and maintaining continuous integration and continuous delivery pipelines and automated testing.

Responsibilities

  • Work cross-functionally with product, data science, and data platform teams to identify, design, and implement applied machine learning models and infrastructure, including model optimization, data pipelines, and model training and serving infrastructure.
  • Implement machine learning backend systems powering discovery surfaces, including recommendation, ranking, and search.
  • Support new AI-generated content formats on the product and optimize existing systems.

Desired Qualifications

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

About the Company

Character.AI

Platform to create AI virtual characters

Character AI builds an AI platform that lets users create and manage virtual characters with distinct personalities for use in games and business applications. The platform enables NPCs and virtual customer service representatives to interact with people in realistic, engaging ways. It works by providing tools to design character personalities, manage their behavior, and deploy them across digital environments, typically via a subscription or licensing model that gives ongoing access and updates. What sets Character AI apart is its focus on both entertainment (gaming) and practical service use, offering a scalable, multi-domain solution with a steady revenue stream rather than a single-market product. The company's goal is to broaden digital interactions by making character-driven experiences more natural and personalized, driving engagement and value for developers and businesses in the growing AI market.

Company size
201-500
Company stage
Series A
Total funding
$150M
Headquarters
Menlo Park, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Character.AI

See more jobs