Senior Software Engineer, NPC & Digital Players

Roblox

San Mateo (CA)

On-site

USD 197,000 - 243,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roblox is seeking a Senior Software Engineer for the Creator Service NPC team in San Mateo, CA. You will design and build scalable systems that help creators deliver native-feeling experiences, and you will work on data pipelines, visualization, feature transformation, and ML inference setups within our game engine.

Join us to tackle cross-functional challenges, collaborate with product and design teams, and shape the NPC tools and digital players used by millions of players across Roblox worlds.

Qualifications

  • 5+ years of experience designing and leading implementation of scalable distributed backend systems.
  • Hands-on experience with microservices.
  • Hands-on experience with game engines.
  • Proficient in one or more programming languages (C#, Lua, C++, Go, Python).

Responsibilities

  • Tackle and solve challenging full-stack problems touching the client, game engine, backend services, and ML models.
  • Own product areas and projects from design through launch and iteration based on feedback.
  • Collaborate with product, design, and partner teams to maintain high execution quality and pace.
  • Proactively gather community feedback and respond to needs to evolve products.

Skills

Distributed backend systems
Microservices
Game engines
Programming languages (C#, Lua, C++,Go

Job description

Roblox is seeking a Senior Software Engineer for the Creator Service NPC team in San Mateo, CA. You will design and build scalable systems that help creators deliver native-feeling experiences, and you will work on data pipelines, visualization, feature transformation, and ML inference setups within our game engine.

Join us to tackle cross-functional challenges, collaborate with product and design teams, and shape the NPC tools and digital players used by millions of players across Roblox worlds.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, NPC AI & Game Systems
Senior Software Engineer, NPC AI & Game Systems

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer – Scalable NPC & AI Systems
Senior Software Engineer – Scalable NPC & AI Systems

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
Senior Software Engineer - NPC Behavior
Senior Software Engineer - NPC Behavior

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
Senior Software Engineer – NPC Behavior
Senior Software Engineer – NPC Behavior

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer - Non-Playable Character Behavior
Senior Software Engineer - Non-Playable Character Behavior

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer - AI-Native DevTools & Platform
Senior Software Engineer - AI-Native DevTools & Platform

Roblox • San Mateo (CA)

Hybrid
USD 196,000 - 244,000
Equity compensation
Benefits package
Senior ML Engineer: Real-Time AI & NPC Systems
Senior ML Engineer: Real-Time AI & NPC Systems

Roblox Corporation • San Mateo (CA)

Hybrid
USD 197,000 - 243,000
Senior Software Engineer, Engineering Acceleration & Tools
Senior Software Engineer, Engineering Acceleration & Tools

Roblox • San Mateo (CA)

On-site
USD 243,000 - 296,000
Equity compensation
Benefits described on page
Senior Software Engineer, Content Understanding & AI
Senior Software Engineer, Content Understanding & AI

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Software Engineer - Content Understanding & AI
Senior Software Engineer - Content Understanding & AI

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000