Senior Software Engineer – Backend

Responsibilities:

We are seeking a Senior Engineer to enhance our backend systems, the backbone of our web and mobile applications. Your role is pivotal in powering the AI chat experience that captivates millions daily, enabling users to interact with their favorite AI characters on our platform. Collaborating with designers, data science, and ML researchers, you’ll play a key role in conceptualizing, designing, and delivering groundbreaking AI experiences.

Here are some example projects you might work on:

  • Enhance the overall performance of the application, minimizing site downtime and reducing chat latency for real-time responsiveness in AI conversations. This can involve infrastructure improvements, optimizing caching and data retrieval techniques.
  • Enhance group conversations by adding new functionalities such as topic-based chat rooms, moderator tools, and custom interaction rules.
  • Transform the text-based chat app into a multimodal communication platform by integrating voice chat capabilities, enabling users to have spoken conversations with AI characters. Ensure seamless synchronization between text, voice, and video inputs, while maintaining high-quality audio and video standards.

Who We’re Looking For:

Requirements:

  • 5+ years experience building and scaling backend systems to support a fast growing consumer application
  • Experience writing highly performant services and strong knowledge of Golang and/or Python.
  • Designing, implementing, and maintaining individual microservices that collectively form complex, scalable backend systems.
  • An understanding of containerization technologies (like Docker) and orchestration tools (such as Kubernetes).
  • Extensive experience with various database technologies, both relational (like PostgreSQL) and NoSQL (such as MongoDB, Cassandra, or DynamoDB). Proficiency in database design, sharding, replication, and tuning for high-traffic environments is highly desirable.
  • Familiarity with caching mechanisms (like Redis, Memcached) to enhance application performance and response times.
  • Strong analytical and problem-solving skills, with a knack for identifying and addressing bottlenecks, ensuring that backend systems perform optimally under varying loads.
  • Proven ability to work collaboratively with product managers, designers, and frontend engineers to conceive, design, and implement new features that enhance user experience
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to cross-functional teams and stakeholders.
  • B.S. in Computer Science or equivalent experience.

Desired Experience:

  • You are proactive and have a “get things done” mindset
  • You have a passion for staying updated with the latest industry trends and technologies, with a willingness to continuously learn and innovate, ensuring that our backend systems remain at the forefront of technological advancements
  • You have a deep passion for creating innovative AI experiences, and you are product-focused. You are enthusiastic about building features and solutions that not only harness the power of AI but also resonate deeply with user needs, contributing to a transformative and engaging product.

You will be a good fit if you are proactive and have a “get things done” mindset. Given our current pace of growth and load on our systems, most people have had a significant impact during their first week at the company.

Ready to join the personal AGI revolution? 🚀

Founded in 2021 by AI pioneers Noam Shazeer and Daniel De Freitas, Character is a full-stack AI powerhouse. Our globally-scaled consumer platform is #2 in user engagement. Our unique approach lets users customize their experience through personalized AI “Characters.”

In just two years, we achieved unicorn status and were named Google Play’s AI App of the Year – a testament to our groundbreaking technology and vision.

Noam co-invented core LLM tech and was recently honored as one of TIME’s 100 Most Influential in AI. Daniel created LaMDA, the breakthrough conversational AI now powering Google’s Bard.

Join our visionary team, on-site 3-5 days a week, at the forefront of next-generation AGI.

We encourage you to apply even if you don’t meet all qualifications. Underrepresented individuals often experience imposter syndrome—don’t underestimate yourself.

Our commitment to diversity:

Character values diversity and welcomes applicants of all backgrounds. We are an equal opportunity employer and 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 us.

Job Types

Job Locations

Job Categories

Job Roles

Apply Now

Similar AI Jobs