Character.AI

Software Engineer, Core Product

Character.AI6 months ago
Location

Redwood City, CA

Type

Full Time

Salary

USD 150,000 – 300,000

Level

Senior

Role

Frontend Engineer

Posted

Oct 3, 2025

Full TimeSenior

The role

Summary

Character.AI is seeking a talented Front-End Software Engineer to develop cutting-edge user interfaces for their AI-powered interactive platform. The ideal candidate will contribute to reimagining user experiences in consumer AI, working on highly performant and visually engaging interfaces that push the boundaries of interactive technology.

What you'll do

Interface Development: Develop high-performance, visually appealing, and user-friendly interfaces that advance the boundaries of interactive AI experiences
User Experience Optimization: Enhance and refine user interfaces by deeply understanding and anticipating user needs, desires, and expectations
Design Collaboration: Work closely with design teams to transform conceptual designs into tangible, engaging product interfaces
Design System Management: Establish, evolve, and maintain design foundations, systems, and patterns to ensure product consistency and quality
Feature Implementation: Collaborate cross-functionally to define and implement innovative product features and design patterns

What we look for

Technical

Frontend TechnologiesExpert-level proficiency in TypeScript, React, React Native, and modern front-end development practices
Styling TechnologiesAdvanced knowledge of Tailwind CSS and responsive design principles
Web TechnologiesStrong understanding of HTML, CSS, and contemporary web development standards

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Product DevelopmentProven track record of building features and experiences for consumer-facing products
Agile EnvironmentDemonstrated ability to deliver high-quality work in fast-paced, iterative development environments

Skills

Required skills

Frontend DevelopmentExpert-level skills in modern JavaScript frameworks and user interface design
User Experience DesignStrong understanding of UX principles and ability to create intuitive, engaging interfaces

Nice to have

AI Product ExperiencePrior experience working with AI-driven platforms or interactive technologies
Design SystemsExperience in creating and maintaining comprehensive design systems

Compensation & benefits

Salary

USD 150,000 – 300,000 (annual)

Stock options

Available

Benefits

Equity

Stock options in a unicorn-status AI startup with significant growth potential

Innovative Work Environment

Opportunity to shape the future of consumer AI and interactive entertainment

Diverse and Inclusive Culture

Commitment to creating a welcoming workplace that values diverse perspectives


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and initial fit
  2. 2
    Technical Assessment Coding challenge focusing on frontend development and UI/UX design skills
  3. 3
    Design Systems Interview Technical discussion exploring candidate's approach to interface design and development
  4. 4
    Onsite/Virtual Interviews Multiple rounds with engineering, product, and design team members
  5. 5
    Final Interview Discussion with senior leadership about vision, potential contributions, and cultural alignment

Apply for this position

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