About the job
Why PlayStation?
At PlayStation, we pride ourselves on being not just the Best Place to Play, but also the Best Place to Work. As a global leader in entertainment, we produce a variety of innovative products and services, including the PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and acclaimed software titles from PlayStation Studios.
We are committed to fostering an inclusive environment that empowers our employees and celebrates diversity. We invite everyone with a passion for innovation, technology, and play to explore our open positions and join our expanding global team.
The PlayStation brand is part of Sony Interactive Entertainment, a subsidiary of Sony Group Corporation.
About the Role
We are seeking a skilled Staff Software Engineer to develop AI-driven tools and integrations that seamlessly connect with game engines, editors, clients, and backend services. Your contributions will ensure high-quality C++ integrations across proprietary studio engines, robust build and QA automation, and collaboration with multiple PlayStation Studios teams to enhance AI capabilities in game development.
What You’ll Be Doing
- Create and maintain engine/editor plugins, runtime SDKs, and services that incorporate AI (LLMs and related systems) into game clients, servers, and build tools.
- Deliver high-performing, memory-efficient C++ code by profiling, optimizing, and debugging across PC and console builds with strict frame budgets.
- Design stable API surfaces for game teams (C++/C API, gRPC/HTTP) ensuring versioning, telemetry, and backward compatibility.
- Establish CI/CD processes for game builds and tools (using UBT or proprietary build systems; artifact packaging; nightly/regression suites; distributed/accelerated builds).
- Automate QA for tools and in-engine features utilizing engine test frameworks and headless runs, integrating results into CI dashboards.
- Implement production LLM integrations (including prompting, RAG/tool calls, guardrails/safety measures, observability, timeouts/retries, and cost controls).
- Collaborate with engineering, tech art, design, and QA teams to integrate solutions across diverse codebases and pipelines.
- Document patterns, provide sample projects, and conduct internal training to scale solutions across PlayStation Studios.
- Influence standards and technology choices for AI in our development stack, contributing to shared libraries and best practices.
