Character.AI

Software Engineer, Safety

Character.AI4 months ago
Location

Redwood City, CA

Type

Full Time

Salary

USD 150,000 – 300,000

Level

Senior

Role

Software Engineer

Posted

Nov 13, 2025

Full TimeSenior

The role

Summary

Character.AI is seeking a talented Software Engineer specializing in Safety Engineering to develop innovative tooling and product experiences that ensure a safe, transparent, and engaging platform for AI interactions. The ideal candidate will design front-end systems that balance user experience, risk mitigation, and platform reliability while collaborating across multiple teams to create cutting-edge Trust & Safety solutions.

What you'll do

Safety System Design: Design and develop front-end experiences for Trust and Safety systems, balancing risk reduction, user experience, and platform reliability
User Behavior Analysis: Analyze user patterns and design technical solutions that encourage positive platform interactions
Safety Design Systems: Co-create modular and scalable safety design systems to enable rapid and safe product feature launches
Moderation Workflow Tools: Collaborate with Trust & Safety teams to build tools that enhance decision-making capabilities
AI-Assisted Moderation: Design interfaces and interaction models that facilitate smooth human-AI collaboration in content moderation
Data Insights Integration: Create frontend systems to visualize feedback loops between moderation actions and AI model training

What we look for

Technical

Front-End Engineering5+ years of experience in Front-End or Full-Stack Software Engineering
Technology StackProficiency in TypeScript, CSS, React, React Native, and HTML

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Consumer Product DevelopmentDemonstrated experience building features for consumer products
Agile EnvironmentProven ability to work in fast-paced development environments

Skills

Required skills

TypeScriptDeep understanding and proficiency in TypeScript development
ReactStrong experience with React for front-end development
Front-End DevelopmentExpertise in creating user-centric interfaces and experiences
User Experience DesignAbility to design intuitive and engaging user interfaces

Nice to have

React NativeExperience with mobile application development using React Native
AI SafetyUnderstanding of Trust & Safety principles in AI platforms
Data VisualizationSkill in creating systems that visualize complex data insights

Compensation & benefits

Salary

USD 150,000 – 300,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options or equity package for employees

Innovative Work Environment

Opportunity to work at a unicorn AI company reshaping digital interactions

Hybrid Work Model

Flexible work arrangement with both remote and in-office options


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Assessment Online coding challenge focusing on front-end development and system design skills
  3. 3
    Team Interview Multiple interviews with Engineering and Trust & Safety team members to assess technical and collaborative capabilities
  4. 4
    Final Interview Discussion with senior leadership about role alignment and company vision

Apply for this position

You'll be redirected to the company's application page