Roblox logo

Senior Software Engineer - NPC Behavior

Roblox
San Mateo, CA, United States
Posted 23 hours ago
Last seen 4 hours ago
Active
full-time
Software Engineering
$196,750—$243,290 USD

Job Summary

Join Roblox as a Senior Software Engineer to shape the future of immersive digital experiences by building intelligent NPC tools for creators. Leverage cutting-edge technologies like LLM and Reinforcement Learning to impact millions of players in a collaborative, innovative environment.

About this job

As a Senior Software Engineer on the Creator Service NPC team at Roblox, you will design and build highly scalable systems to enhance NPC tools for creators. This role involves tackling challenging full-stack problems across client, game engine, backend services, and machine learning models, contributing to data pipelines, visualization, and inference setups.

Requirements

- 5+ years of experience designing and leading implementation on highly scalable and reliable distributed backend systems - Hands-on experience in microservices - Hands-on experience with game engines - Proficient in one or more programming languages (C#, Lua, C++, Go, Python or similar) - Deep understanding of C++ (plus) - Familiarity with game engines (plus) - Familiarity with machine learning (plus) - Curiosity and passion for industry trends and new technologies, able to apply them innovatively - Strong teamwork, able to drive cross-functional projects and collaborate with teams - Long-term mindset for system building, with optimal design choices for the future - Tackle and solve challenging full-stack problems that touch the client, game engine, backend services and machine learning models - Own product areas and projects from technical design, execution, launch, and quick iteration - Work closely with product, design, and partner teams to maintain high execution quality and pace - Proactively gather community feedback and respond swiftly to their needs

Benefits & Perks

- Equity compensation - Benefits as described on careers.roblox.com/total-rewards

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.