
PlayStation is hiring: Senior Software Engineer (ML/Graphics) in San Mateo
PlayStation, San Mateo, CA, United States
Senior Software Engineer (ML/Graphics)
PlayStation isn't just the Best Place to Play it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.
Join us in shaping the future of play. At PlayStation, we build GPU and machine learning systems that power real-time experiences across console, cloud, and game streaming. Games run on servers and stream frames to clients in real time, where advanced ML techniques improve visual quality, latency, and efficiency. Through developing tools like CnnForge, we transform ONNX models into optimized GPU shaders, enabling inference directly on PlayStation hardware and unlocking new possibilities in neural rendering, super-resolution, denoising, and perceptual video compression.
What You'll Do
You will work across GPU, ML, and systems engineering to create frameworks that make games more lifelike and responsive. Your contributions will include:
- Designing and optimizing GPU inference pipelines for ML models in real-time media and game streaming
- Deploying models efficiently on PlayStation hardware, converting ONNX definitions into high-performance shader code
- Building tools and workflows that speed up experimentation and deployment of ML-powered GPU systems
- Applying advanced optimizations such as kernel fusion, memory access coalescing, and operator specialization to meet strict latency targets
- Helping shape the long-term direction of AI-driven GPU systems at PlayStation
What We're Looking For
We value curiosity and technical excellence. You're a strong fit if you bring most of the following:
- Background in GPU computing, computer graphics, machine learning, or computer vision
- Proficiency in C++ and/or Rust, with focus on performance-critical code
- Experience with GPU programming, profiling, and optimizations (CUDA, Vulkan, DirectX, or Metal)
- Familiarity with ML frameworks such as PyTorch, TensorFlow, or ONNX
- Track record of delivering complex systems into production
Why Join Us
At PlayStation, you'll advance GPU and ML technology at scale, from consoles to cloud to streaming. You'll work on projects that directly impact millions of players, while accessing the latest hardware, development tools, and infrastructure. We also offer comprehensive benefits including health coverage, retirement plans, paid time off, parental leave, wellness programs, and access to PlayStation games and services.
We build technology that makes play more immersive for everyone, and we'd like you to be part of it.
Our Commitment
We strive to create an environment where people of all backgrounds and experiences can do their best work. If you need support or accommodation during the hiring process, let us know, and we'll work with you.
In Summary: Senior Software Engineer (ML/Graphics) PlayStation isn't just the Best Place to Play it's also the Best place to Work . PlayStation strives to create an inclusive environment that empowers employees and embraces diversity . At PlayStation, you'll advance GPU and ML technology at scale, from consoles to cloud to streaming .
En Español:
Ingeniero Senior de Software (ML/Gráficos)
PlayStation no es solo el mejor lugar para jugar sino también el mejor sitio para trabajar. Hoy en día, somos reconocidos como un líder mundial en la producción de entretenimiento La familia de productos y servicios PlayStation incluye PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, títulos aclamados del software PlayStation de PlayStation Studios, y más.
PlayStation también se esfuerza por crear un entorno inclusivo que empodere a los empleados y abrace la diversidad.
La marca PlayStation está bajo Sony Interactive Entertainment, una subsidiaria de propiedad total de Sony Group Corporation.
En PlayStation, construimos sistemas de GPU y aprendizaje automático que impulsan experiencias en tiempo real a través de consolas, nube y transmisión de juegos. Los juegos se ejecutan en servidores y transmiten frames a clientes en tiempo Real, donde las técnicas avanzadas de ML mejoran la calidad visual, latencia y eficiencia. A través del desarrollo de herramientas como CnnForge, transformamos los modelos ONNX en shaders GPU optimizados, permitiendo inferir directamente en el hardware de PlayStation y desbloqueando nuevas posibilidades en renderización neuronal, super-resolución, denotación y compresión de vídeo perceptual.
Lo que vas a hacer
Trabajará en GPU, ML e ingeniería de sistemas para crear marcos que hagan los juegos más reales y receptivos. Sus contribuciones incluirán:
- Diseño y optimización de tuberías de inferencia GPU para modelos ML en medios en tiempo real y streaming de juegos
- Despliegue de manera eficiente los modelos en el hardware de PlayStation, convirtiendo las definiciones ONNX en código shader de alto rendimiento
- Construir herramientas y flujos de trabajo que aceleren la experimentación y el despliegue de sistemas GPU basados en ML
- Aplicación de optimizaciones avanzadas como la fusión del núcleo, el acoplamiento de acceso a memoria y la especialización del operador para cumplir con objetivos estrictos de latencia
- Ayudando a dar forma a la dirección a largo plazo de los sistemas GPU impulsados por IA en PlayStation
Lo que buscamos
Valoramos la curiosidad y la excelencia técnica.
- Antecedentes en computación GPU, gráficos informáticos, aprendizaje automático o visión por computadora
- Proficiencia en C++ y/o Rust, con enfoque en código crítico para el rendimiento
- Experiencia con la programación de GPU, perfiles y optimizaciones (CUDA, Vulkan, DirectX o Metal)
- Familiarización con marcos ML como PyTorch, TensorFlow o ONNX
- El historial de la introducción en producción de sistemas complejos
¿Por qué se une a nosotros?
En PlayStation, avanzarás en la tecnología de GPU y ML a gran escala, desde consolas hasta nube hasta streaming. Trabajarás en proyectos que afectan directamente a millones de jugadores, mientras accedes al último hardware, herramientas de desarrollo e infraestructura. También ofrecemos beneficios integrales como cobertura médica, planes de jubilación, tiempo libre pagado, licencia parental, programas de bienestar y acceso a los juegos y servicios de PlayStation.
Construimos tecnología que hace el juego más inmersivo para todos, y nos gustaría que fueras parte de ello.
Nuestro compromiso
Nos esforzamos por crear un entorno donde personas de todos los orígenes y experiencias puedan hacer su mejor trabajo. Si necesita apoyo o alojamiento durante el proceso de contratación, háganoslo saber y trabajaremos con usted.