Senior Software Engineer, Inworld AI

C++ Focus

$200-250k

+ Bonus + Equity

Python
C++
Bazel
Golang
Mid and Senior level
San Francisco Bay Area

3-5 days a week in office (Mountain View, CA)

Inworld AI

AI-powered characters for virtual environments

Be an early applicant

Inworld AI

AI-powered characters for virtual environments

101-200 employees

B2CB2BArtificial IntelligenceEnterpriseGamingDesignSaaSVirtual Reality

Be an early applicant

$200-250k

+ Bonus + Equity

Python
C++
Bazel
Golang
Mid and Senior level
San Francisco Bay Area

3-5 days a week in office (Mountain View, CA)

101-200 employees

B2CB2BArtificial IntelligenceEnterpriseGamingDesignSaaSVirtual Reality

Company mission

To redefine how people interact with technology and brands in a way that feels human.

Role

Who you are

  • BS/MS in Computer Science, Engineering or related technical field
  • 3+ years of professional experience with C++ and related build tools (knowing, Bazel is a big plus)
  • Strong foundation in data structures, algorithms, design patterns, and OOP principles
  • Experience designing and implementing scalable distributed services
  • Proficiency with modern C++ standards, multithreading, and memory management
  • Knowledge of software development best practices (testing, code reviews, CI/CD)
  • Familiarity with containerization, cloud infrastructure, and database systems
  • Strong problem-solving skills and excellent communication abilities
  • Experience with additional backend languages such as Golang or Python (preferred)
  • Understanding of common machine learning concepts (preferred)
  • Available for hybrid work in Mountain View

What the job involves

  • Design, develop, and maintain high-performance C++ libraries and applications
  • Create efficient C++ solutions for on-device ML and edge AI deployment
  • Optimize performance-critical code paths for low-latency real-time applications
  • Collaborate with cross-functional teams to define and implement new features and integrate AI capabilities
  • Develop scalable architectures that balance computational needs with device limitations
  • Write clean, efficient, and maintainable code
  • Debug and resolve complex technical issues
  • Contribute to R&D for reducing model size while maintaining quality
  • Participate in code reviews and the full development lifecycle from prototyping to production
  • Stay current with emerging technologies and trends, including AI

Share this job

View 19 more jobs at Inworld AI

Company

Company benefits

  • Remote friendly: Work from home in the US or Canada, or from our office in Mountain View, California. It’s up to you
  • Flexible PTO: We offer flexible paid time off in the US and Canada. And we actually want you to take it! Most of us take between 3-5 weeks vacation a year
  • Medical, dental, and mental health: In the US, we offer generous and comprehensive medical with mental health benefits, dental, and vision plans. We offer supplementary health benefits to Canadian employees
  • Flexible work hours: As long as you attend necessary meetings, it doesn’t matter when you get your work done. Want to work at 11:00 pm? Great!
  • Parental leave: Leave varies by country, but if you’re in the US, receive up to thirteen weeks off with 100% pay when you welcome a new baby to your family

Funding (last 2 of 4 rounds)

Aug 2023

$50m

SERIES A

Aug 2022

$50m

SERIES A

Total funding: $117m

Our take

Dialogue writing for video games has traditionally been a matter of branching conversations based on player input, but this is a time-consuming and complicated process. In modern virtual environments which can contain thousands of characters, the need to save on costs means that conversations with many characters can be shallow and repetitive. Inworld AI's solution allows for the creation of unique and flexible interactions for even the most minor characters, based on just a few descriptive sentences.

As a novel application of AI to the games industry Inworld has grown rapidly, closing a seed financing round in 2021 and releasing its first product before being selected to join the 2022 Disney Accelerator. While the functionality of AI characters in a major release has yet to be tested, early signs for the company have been promising and it has attracted a major hire in John Gaeta (of Matrix fame) as Chief Creative Officer.

Inworld AI has recently closed another major round of funding, which it will use for product development and hiring. While it has yet to announce a pricing structure for its product, it is already looking at applications outside gaming and the metaverse, aiming at entertainment more broadly, sales, marketing, and education as just a few possible areas for expansion.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle