Software Engineer, Core Product
Frontend Engineer · Senior · Full Time
Opens Character.AI's application page
Role
What you'll do.
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.
Responsibilities
- 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
Qualifications
What we look for.
Technical
Frontend Technologies
Expert-level proficiency in TypeScript, React, React Native, and modern front-end development practices
Styling Technologies
Advanced knowledge of Tailwind CSS and responsive design principles
Web Technologies
Strong understanding of HTML, CSS, and contemporary web development standards
Education
Computer Science
Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience
Experience
Product Development
Proven track record of building features and experiences for consumer-facing products
Agile Environment
Demonstrated ability to deliver high-quality work in fast-paced, iterative development environments
Skills
Required
Frontend Development
Expert-level skills in modern JavaScript frameworks and user interface design
User Experience Design
Strong understanding of UX principles and ability to create intuitive, engaging interfaces
Preferred
AI Product Experience
Nice to havePrior experience working with AI-driven platforms or interactive technologies
Design Systems
Nice to haveExperience in creating and maintaining comprehensive design systems
Tech stack
Languages
Frameworks
Tools
Other
Compensation
Pay and benefits.
Base·USD 150,000 – 300,000
Equity·Stock options
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
Process
Interview steps.
- 01
Initial Screening
Phone or video call with recruiting team to assess background and initial fit
- 02
Technical Assessment
Coding challenge focusing on frontend development and UI/UX design skills
- 03
Design Systems Interview
Technical discussion exploring candidate's approach to interface design and development
- 04
Onsite/Virtual Interviews
Multiple rounds with engineering, product, and design team members
- 05
Final Interview
Discussion with senior leadership about vision, potential contributions, and cultural alignment
Full posting
Original listing.
About the role and team
We are building the future of open-ended interactions between people and intelligent agents. This requires rethinking design, user interfaces, workflows and interactivity from first principles. We’re looking for a Core Product engineer who is genuinely excited about this future and can make significant contributions to our front-end development efforts. If you are a skilled software engineer with a deep passion for front end development, design, craft, and you thrive in a fast-paced, agile environment, we encourage you to apply for this exciting opportunity.
What you’ll do
Develop highly performant, visually appealing, and user-friendly interfaces that push the boundaries of what's possible.
Enhance and refine our user interface, focusing on engaging our users by fulfilling their needs, desires, and expectations.
Collaborate closely with the design team to translate visionary concepts into tangible user experiences and product interfaces.
Establish, evolve, and maintain design foundations, systems, and patterns for the team, setting the bar for product consistency and quality.
Collaborate with others to define and implement new product features and design patterns
Who you are
Experience as a Front-End or Full-Stack Software Engineer with a strong focus on user experience and design systems
Deep understanding of Typescript, React, React Native, Tailwind, HTML, and modern front-end best practices.
Demonstrated experience with building features and experiences for consumer products
Passionate about the pixels, an exceptional eye for detail, and a focus on craft and polish
Proven ability to work in a fast-paced development environment and deliver timely results.
Excellent communication and collaboration skills across engineering, product, design, and data.
About Character.AI
Character.AI empowers people to connect, learn and tell stories through interactive entertainment. Over 20 million people visit Character.AI every month, using our technology to supercharge their creativity and imagination. Our platform lets users engage with tens of millions of characters, enjoy unlimited conversations, and embark on infinite adventures.
In just two years, we achieved unicorn status and were honored as Google Play's AI App of the Year—a testament to our innovative technology and visionary approach.
Join us and be a part of establishing this new entertainment paradigm while shaping the future of Consumer AI!
At Character, we value diversity and welcome applicants from all backgrounds. As an equal opportunity employer, we firmly uphold a non-discrimination policy based on race, religion, national origin, gender, sexual orientation, age, veteran status, or disability. Your unique perspectives are vital to our success.
Redirects to Character.AI's application page.
Other roles