Software Engineer - Machine Learning Analysis & Optimization for Graphics
Company: PlayStation Global
Location: San Mateo
Posted on: March 9, 2023
Job Description:
Are you passionate about artificial intelligence, enjoy high
quality real-time graphics, and have an eye for detail? Do you want
your work to influence the most successful gaming platform of all
time?
DESCRIPTION:
Sony Interactive Entertainment has an extraordinary opportunity in
the R&D department. We seek an ambitious software engineer to
analyze machine learning approaches to graphics problems and
understand their potential in groundbreaking solutions. These
graphics problems are in a vast space from image and geometry
processing, character animation, and VR technology. If this
interests you, please apply!
RESPONSIBILITIES:
- Analyze ongoing machine learning development, optimize model
and hyperparameters, improve training data with feature
engineering, and propose different model architectures if
necessary
- Develop ML training infrastructure to reduce the turnaround
time of experiments and enhance the automated regression test
system to improve coverage
- In communication with game studios, critically analyze current
real-time rendering, content creation pipelines, and VR rendering
technology to find areas for new development
- Craft testing plans, samples, and documentation together with
other production teams
- Analyze runtime performance data collected from the application
running on PlayStation hardware and report performance trade-offs
to the team
REQUIREMENTS:
- Hands-on experience working with deep learning toolkits such as
PyTorch, Tensorflow, or Keras
- Development using Python (2 years minimum)
- Machine Learning experience: Understanding ML theory,
architectures, and research
- Exposure to computer graphics, and a motivation to learn and
fix major graphics problems
- A creative personality that strives to analyze sophisticated
problems and propose innovative solutions
- Good communication, writing, presentation, and leadership
skills
NICE-TO-HAVE:
- Machine Learning applied to computer vision, image processing,
geometry, animation, or other graphics topics
- Experience in implementing or optimizing rendering techniques
such as deferred, forward+, shadow, or anti-aliasing on graphics
API such as DX12, DX11, Vulkan, or OpenGL, using C++
- Understanding of modern GPU architectures and 3D graphics
pipeline
- Knowledge of physically based shading, or global
illumination
- Hands-on experience with Docker and possibly
Kubernetes
- Experience with AWS services, including S3, Lambda and EC2
#LI-TP1
Keywords: PlayStation Global, San Mateo , Software Engineer - Machine Learning Analysis & Optimization for Graphics, IT / Software / Systems , San Mateo, California
Didn't find what you're looking for? Search again!
Loading more jobs...