Used Tools & Technologies
Not specified
Required Skills & Competences ?
Python @ 7 Communication @ 4 Mathematics @ 4 Parallel Programming @ 4 Debugging @ 7 CUDA @ 4Details
NVIDIA is seeking outstanding Solutions Architects to assist and support customers building solutions with the newest High Performance Computing (HPC) and Artificial Intelligence (AI) technologies. The role involves working across different teams, helping customers with the latest Accelerated Computing and Deep Learning software and hardware platforms, and collaborating with scientific researchers and developers at universities and research institutions.
Responsibilities
- Partner with other solution architects, engineering, product, and business teams to understand strategies and technical needs and help define high-value solutions
- Dynamically engage with developers, scientific researchers, and data scientists
- Work closely with universities to help them adopt and build creative solutions using NVIDIA technology
- Some travel required, find the best ways to support and make customers successful
Requirements
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering, or related fields (or equivalent experience)
- 8+ years of hands-on experience in accelerated computing and knowledge of parallel computing with GPUs
- Experience porting and/or optimizing scientific applications targeting GPUs
- Strong fundamentals in programming and software design, especially in Python and C++
- Strong problem-solving and debugging skills
- Excellent knowledge of theory and practice of AI at scale
- Excellent presentation, communication, and collaboration skills
Ways To Stand Out
- Experience with NVIDIA GPUs and parallel programming libraries such as CUDA, OpenMP, OpenACC, communication libraries and runtime (MPI, NCCL, UCX, NVSHMEM)
- Excellent C/C++ programming skills including debugging, profiling, code optimization, performance analysis, and test design
- Experience working with academic research communities supporting HPC or AI
- Familiarity with distributed computing platforms, containers, and scheduling tools
Benefits
You will be eligible for equity and additional benefits as detailed on NVIDIA's benefits page. The company is committed to fostering a diverse work environment and is an equal opportunity employer.