Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
GPU @ 7
Performance Analysis @ 7
Python @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Platform Architecture Engineer to join the GeForce NOW cloud team. GeForce NOW enables users to play high-quality PC games on various devices without requiring a dedicated gaming PC or console. The service is built on NVIDIA GPU technology, proprietary GPU architectures, and software optimizations for efficient, high-quality gaming at high resolutions.
This role will contribute to the definition of the next-generation cloud platform by advancing computer graphics, accelerated computing, AI, and gaming technologies.
Responsibilities
- Architect next-generation cloud infrastructure optimized for AI workloads alongside gaming.
- Perform deep performance and power analysis of GPU and CPU microarchitecture features for AI inference and gaming workloads.
- Deploy, optimize, and benchmark AI and gaming kernels in the cloud across various system configurations.
- Build models and tools to guide platform decisions while balancing performance, power, and cost.
- Present findings to cross-functional teams, including product, engineering, and executive stakeholders.
- Collaborate with engineers, architects, and researchers to implement world-class solutions.
- Contribute to the development of sophisticated computing systems and advance gaming platform capabilities.
Requirements
- Bachelor's degree, master's degree, PhD, or equivalent experience in a relevant field such as Computer Engineering, Computer Science, Electrical Engineering, or AI.
- At least 8 years of experience in CPU or GPU performance, including microarchitecture bottleneck analysis.
- Expertise in hardware power and performance analysis, with an understanding of microarchitecture design trade-offs.
- Experience characterizing and optimizing AI, gaming, and/or cloud workloads, including software- and compiler-level optimizations.
- Strong programming skills in C, C++, Python, and scripting languages.
- Hands-on experience configuring, deploying, and running AI models.
- Good understanding of performance analysis methodologies, including code instrumentation, sampling, and roofline analysis.
- Demonstrated problem-solving skills and the ability to explore new areas, identify gaps, and develop creative solutions.
- Ability to analyze complex data, draw insightful conclusions, and form hypotheses to explain findings.
- Strong presentation skills, with the ability to communicate complex ideas and data concisely to varied audiences.
Benefits
- Competitive salary package.
- Equity.
- Employee benefits.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.
The base salary range is USD 184,000–287,500 per year. The salary is determined based on location, experience, and the pay of employees in similar positions. Applications will be accepted at least until February 10, 2026.