Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Character.AI

Software Engineer Applied ML Discovery Recommendation and Search

Posted Updated
Discussion

Description

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.

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

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

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →