Staff, GPU Performance Engineer
Samsung ElectronicsAbout the role
Position Summary
Samsung, a world leader in advanced semiconductor technology, is founded on a simple philosophy – the endless pursuit of excellence will create a better world for all. At Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL), we are building a center of excellence for Intellectual Property (IP) that is applied to high-performance computing devices (mobile, automotive, and other custom market segments) consumed by millions of people around the world. Come build with us!Role and Responsibilities
We are seeking a highly skilled GPU Performance Engineer to join our team, responsible for workload analysis, benchmarking, and performance optimization of our GPU architecture. The successful candidate will play a critical role in ensuring our GPU performs well on a wide range of common use cases, driving the success of our GPU technology. This is an exciting opportunity to work on cutting-edge graphics technology and collaborate with cross-functional teams to analyze and optimize GPU performance.
- You conduct in-depth workload analysis and benchmarking to identify performance bottlenecks and areas for optimization
- You collaborate with the workload and PPA teams to perform bottleneck analysis and performance attainment, providing valuable insights to inform GPU architecture and design decisions
- You develop and maintain benchmarking tools and scripts to measure GPU performance on various workloads, including 3D graphics, gaming, and ML applications
- You analyze and optimize GPU performance on multiple benchmarks, ensuring our GPU meets or exceeds industry standards
- You work closely with cross-functional teams, including software and hardware engineering, to identify and resolve performance-related issues
- You stay up-to-date with industry trends and emerging technologies, applying this knowledge to continuously improve GPU performance and competitiveness
- You develop and run benchmarks to characterize system performance and identify areas for improvement
- You stay up-to-date with the latest developments in graphics technology, including new APIs, tools, and methodologies
Skills and Qualifications
Minimum Requirements:
- 6+ years of experience with a Bachelor's degree in Computer Science/Computer Engineering/relevant technical field, or 4+ years of experience with a Master's degree, or 2+ years of experience with a PhD.
- Strong understanding of 3D graphics pipelines, including render pipelines and game engines
- Experience on ML workload analysis and development
- Familiarity with graphics APIs, such as Vulkan
- Knowledge of performance analysis tools and methodologies
- Proficient programming skills in languages like Python and C++
- Excellent analytical and problem-solving skills, with the ability to identify and optimize performance bottlenecks
- Strong collaboration and communication skills, with experience working with cross-functional teams
- Passion for analyzing and optimizing GPU performance, with a drive to deliver high-quality results
Nice to Have:
- Familiarity with GPU architecture and design
- Familiarity with scripting languages and automation frameworks
- Experience working in a fast-paced, dynamic environment, with a focus on innovation and continuous improvement
Our Team
We’re growing a team with talented individuals and diverse skillsets to build a technology roadmap and deliver market-leading GPU product. Our Xclipse GPU is the first mobile GPU with ray tracing technology that enables console-level graphic for Samsung Galaxy smartphones.
Being part of a unique growing team at a well-established global company means you have limitless room to explore, innovate, and grow by wearing different hats. Our GPU Architect team delivers whole system architecture-level design for Samsung’s current and next-generation mobile GPU. Depending on the functional discipline, they’re responsible for anywhere from early-stage architectural exploration, research work focusing on graphic and machine learning, defining new features, modeling, to diving into microarchitecture design and programming work.
Total Rewards
At Samsung – SARC/ACL, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $167,800 and $251,800. Your actua
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s