Software Engineer Applied ML Discovery Recommendation and Search

Character.AI is an interactive AI-entertainment platform for creating and conversing with Characters.

Menlo Park, United States
About Character.AI

Character Technologies Inc. (dba Character.ai) operates a consumer platform that uses conversational AI to let users create Characters, chat, roleplay, and tell stories.

View jobs by Character.AI

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will work with product, data science, and data platform partners to design and implement applied ML models and infrastructure. You will build ML backend systems for recommendation, ranking, and search, including model optimization, data pipelines, training, and serving infrastructure.

Requirements

  • B.A.S. in Computer Science or equivalent experience
  • 5+ years of industry experience
  • Experience with RESTful and gRPC web services
  • Experience managing cloud infrastructure in GCP, AWS, or Azure
  • Experience with PyTorch or TensorFlow
  • Experience writing highly performant services in a modern typed language
  • Experience maintaining CI/CD pipelines and automated testing

Responsibilities

  • Design and implement applied ML models and infrastructure
  • Build ML backend systems for discovery, recommendation, ranking, and search
  • Optimize models and existing systems
  • Build data pipelines, model training systems, and serving infrastructure
  • Support new AI-generated content formats

Benefits

  • Health coverage for employees and their families with most premiums covered
  • Generous 401(k) contribution
  • Up to 20 weeks of paid parental leave
  • Four weeks of PTO
  • Daily in-office catering
  • Monthly DoorDash stipend
  • Monthly wellness stipend
Software Engineer Applied ML Discovery Recommendation and Search at Character.AI | JobStash