10 hours ago
Cambridge, MA, USA +3 moreMid Level
H1B sponsor
Responsibilities
- Create and maintain high-performance C++ functional and performance models of next-generation GPUs.
- Code and debug GPU model components and implement hardware features including machine learning, ray tracing, and mesh shading.
- Validate model accuracy and correlate results against other models and RTL.
- Run performance experiments, analyze model-generated data, troubleshoot performance issues, and propose architectural changes.
- Collaborate with GPU architects, modeling engineers, compiler engineers, and software teams to assess hardware and software features.
Requirements
- Bachelor’s degree.
- Experience writing and debugging C++ code.
- Experience with scripting languages such as Python or Ruby.
- Preferred: 3+ years of experience modeling GPUs, CPUs, or similar systems.
- Preferred: experience coding processing cores, texturing units, caches, memory hierarchies, or similar components.
- Preferred: understanding of GPU/CPU architectures and experience debugging performance issues and correlating multiple models.
- Preferred: experience with data analysis tools such as Tableau, pandas, Excel, or matplotlib.
- Preferred: experience with machine learning or graphics applications, games, or benchmarks.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
