Character.AI
Software Engineer, Monetization
About this role
Join Character.AI's monetization team to build scalable payment and subscription systems that serve billions of users. You'll design intuitive purchase experiences across mobile and web while collaborating with product, design, and data teams to optimize revenue and user delight.
What you'll do
- Develop and optimize user-facing payment, subscription, and in-app purchase features across mobile and web platforms
- Design and experiment with monetization surfaces including virtual currency systems, premium upsells, and advertising
- Partner with design and product teams to create high-quality, performant purchase experiences
- Collaborate with data science to define metrics, run A/B tests, and analyze monetization outcomes
- Work with backend engineers to design scalable systems for payments, entitlements, and transactions
- Establish experimentation frameworks and best practices for rapid monetization iteration
What they're looking for
- TypeScript, React, React Native, and modern frontend development
- HTML and Tailwind CSS
- Backend development with Python or Golang (payments/commerce focus)
- Consumer product monetization experience (IAP, subscriptions, virtual economies)
- A/B testing and data-driven decision making
- Cross-functional collaboration and communication
- UI/UX polish and performance optimization
- Payment systems and commerce platforms
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Character.AI
Character.AI builds an interactive entertainment platform powered by AI characters that serves millions of users monthly, enabling multimodal interactions through advanced video, image, and language generation. The company is hiring research engineers, backend software engineers, ML specialists, and monetization experts to develop core infrastructure, scaling AI safety systems, and building reliable payment platforms.
View all jobs at Character.AILikely interview questions
- Walk us through a monetization feature you've shipped—how did you measure success, and what surprised you about user behavior?
- Describe your experience building in-app purchase flows or subscription systems. What were the biggest technical or UX challenges you faced?