Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Graphics (GPU) Architectural Modeling Engineer

$150.4k - $277.6k

Apple Inc.

Graphics (GPU) Performance Modeling Engineer

Santa Clara, California, United States Hardware

Do you have an uncommon desire to seek out and solve exceedingly difficult challenges rather than the easy ones? Do you believe that truly valuable, and meaningful accomplishments are the result of pushing the limits of perseverance? Do you believe that a world-class team with relentless drive can surpass even their own high expectations? We do! But we also realize this job isn’t for everyone. What we do is not easy but you do not take the easy path. We are seeking a highly motivated, innovative, and confident individuals to join the GPU Performance Modeling Team; we are a group that is driving advanced exploration for next generation GPU architectures and micro-architectures. In this highly visible role, you will be at the center of a chip design effort working with all disciplines, with a critical impact on getting high performant products to millions of customers quickly.

Description

As a Performance Modeling Engineer you will be part of a team that is defining and optimizing Apple’s GPU micro-architecture. With others you will seek out areas for improvement while collecting data and measurements that either confirm the idea or rule it out. You will collaborate with experienced designers in micro-architecture and RTL to assess the feasibility of ideas, refine ideas, and seed new ones. The role requires the analysis of interesting workloads across existing and new product categories to identify bottlenecks and opportunities for improvement. You’ll be architecting new simulator features and brainstorming novel ideas to boost simulation performance. You’ll collaborate with world-class GPU and SoC Architects to steer and improve the implementation of GPU simulators and performance models used for research, performance analysis, and microarchitecture tuning. We also cross-collaborate as a larger architecture and performance team to maintain and improve the simulation environment and look for ways to boost the productivity of the entire team.

In this position you will be expected to:

  • C++ performance modeling of proposed architectural solutions and features.
  • Gathering, analyzing, and validating measured and simulated results to compare architectural design alternatives.
  • Carefully analyze and present results to enable data specific architecture/design.
  • Writing architectural specification documents in collaboration with engineers across different disciplines.
  • Work with the multi-functional teams to develop architectural solutions.
  • Improve Apple’s modeling platform by developing APIs, tools, and optimal standard examples that can be used throughout the company.

Minimum Qualifications

  • Minimum of BS + 3 years of relevant experience.

Preferred Qualifications

  • Familiarity with a range of performance and/or power simulation environments
  • Strong coding skills including object-oriented programming with C & C++
  • Strong understanding of common data structures and algorithms
  • Knowledge of scripting languages such as Perl, Python, or Ruby
  • You should have strong knowledge of computer architecture & micro-architecture
  • Be comfortable in an environment of uncertainty and able to work through ambiguities
  • You will need strong communication, influence and negotiation skills to enable right data driven decisions are taken
  • Experience in C++ programming.
  • Experience with C++ modeling of Computer Architectures.
  • Experience with scripting languages Python, Ruby, or Perl.

At Apple, 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 $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

You’ll also receive benefits including:

  • Comprehensive medical and dental coverage
  • retirement benefits
  • a range of discounted products and free services
  • reimbursement for certain educational expenses - including tuition
  • discretionary bonuses or commission payments
  • relocation

Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Graphics (GPU) Architectural Modeling Engineer in Santa Clara, CA vacancy
  • $184.7k - $324.8k

     ...On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning Cupertino, California...  ...involves onboarding innovative architectures to embedded systems, developing optimization...  ...it to target the neural engine, GPU, and CPU in order to harness the... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $139k - $208.4k

     ...Role and ResponsibilitiesAs a Senior Engineer GPU Graphics Core Performance Verification Engineer...  .... Your work will directly influence architectural validation, performance predictability...  ...expectations across architectural models, emulation, and silicon environments.... 
    Suggested
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  •  ...Graphics (GPU) Performance Analysis Architect Do you love creating elegant solutions to...  ...Analysis team, you will be working with architecture, design, and software partners on performance...  ...As a GPU Performance Analysis Engineer, your responsibilities will include the... 
    Suggested

    Apple Inc.

    Santa Clara, CA
    1 day ago
  • AMD’s Radeon Technologies Group Architecture team is seeking a GPU Performance Architect in Santa Clara to advance graphics and AI workloads. You will analyze bottlenecks, work with architects, and develop RTL/high-level simulations to estimate gains. Candidates should... 
    Suggested

    AMD

    Santa Clara, CA
    1 day ago
  • Apple is seeking a systems software engineer to join the GPU Kernel/Firmware team. You will design and implement low-level drivers and memory/power management features that power graphics, machine learning, and compute workloads across iOS and macOS. This role emphasizes... 
    Suggested

    Apple

    Cupertino, CA
    1 day ago
  • NVIDIA is seeking a Graphics System Software Engineer in Santa Clara to advance real-time AI for gaming and...  ...drivers and platform code across GPU generations and operating systems, ensuring...  ...a solid grounding in algorithms and architecture and familiarity with DirectX 12 or... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $162k - $387.6k

     ...6 TikTok Algorithm Research Scientist/Software Engineer, Neural Graphics and World Models - Global Frontier Tech Recruitment Program - 2027 Start...  ...or JAX. Familiarity with modern generative architectures and training methods such as variational autoencoders... 
    Temporary work
    Internship
    Local area

    TikTok

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...enthusiastic and competent Senior Graphics Shader Compiler Engineer for an exciting and fun role in our GPU Software organization. We...  ...global compiler, GPU driver, architecture, and application teams to...  ...understanding of parallel programming models.Experience with compiler... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $160.2k - $246.3k

    Job DescriptionStaff Graphics Engineer — Rendering (Simulation)Remote: This...  ...and physical fidelity of a GPU-accelerated, physically-based...  ...energy loss in a microfacet model, and cares about the...  ...scenes, and clean, maintainable architecture.Why Join Us?Work on real, hard... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $160.2k - $246.3k

     ...structure construction through GPU ray tracing and sensor-...  ...correctness, and clean architecture.**The Role**As a Staff Software Engineer on the Rendering team...  ...Science, Computer Graphics, Engineering, or equivalent...  ...architecture and execution models.- Proven track record... 
    Local area
    Work from home
    Flexible hours

    General Motors Corporation

    Sunnyvale, CA
    1 day ago
  • $216.2k - $324.8k

     ...Graphics Architect, Platform Architecture Cupertino, California, United States Hardware Imagine what you...  ...Define and drive development of modeling tools and infrastructure for exploratory...  ...leading architecture decisions for a GPU hardware or software subsystem... 
    Relocation

    Apple Inc.

    Cupertino, CA
    8 hours ago
  • The Institute of Foundation Models (IFM) is a research lab focused on building, understanding, using, and risk-managing foundation models. This role blends development and visual design to maintain a high-performance website and create visuals that convey complex research... 

    Institute of Foundation Models

    Sunnyvale, CA
    18 hours ago
  • $308k

     ...Responsibilities Join the AI-3D engine team, where we push the...  ...is to move beyond traditional graphics pipelines, where geometry,...  ...Scientist / Engineer to develop AI models, neural representations, data...  ...at least one area of model architecture, training, data strategy,... 
    Temporary work

    TikTok

    San Jose, CA
    1 day ago
  • $147.4k - $272.1k

     ...ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United...  ...’s Server ML Frameworks team in GPU, Graphics and Machine Learning...  ...design of compute and programming models in next generation GPU architectures. Responsibilities Work on cutting... 
    Relocation package

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $128k - $201.25k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more...  ...era of computing. An era in which our GPU acts as the brains of computers, robots,...  ...industry trends, etc.Establish predictive models to facilitate new product development decisionsDrive... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $181.1k - $318.4k

    Apple Inc. in Cupertino, California is looking for a Silicon Validation Software Engineer to enhance GPU IP validation and integration. This role involves writing shaders, debugging SoC software, and conducting high-level system validation. The ideal candidate will bring... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $272k - $431.25k

    The Graphics Developer Tools team is seeking an exceptional technical...  ...with NVIDIA Research, GPU Architecture, Driver, SDK, and Developer...  ...with GPU architects, driver engineers, SDK teams, and graphics developers...  ...ignited by a new computing model, GPU deep learning.Your base... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $207k - $300k

     ...and feature opportunities in graphics hardware and software.Influence...  ...lead a distributed team of engineers.Facilitate alignment and clarity...  ..., and timelines.Develop GPU graphics and compute technologies...  ...with software design, architecture, and technical leadership.Experience... 

    Google

    Mountain View, CA
    2 days ago
  •  ...Research Scientist in Generative AI for Graphics and Gaming to push real-time AI for...  ...conduct cutting-edge research, train large models on multi-GPU clusters with PyTorch, and collaborate...  ..., world models, and AI-driven experiences in modern engines. #J-18808-Ljbffr NVIDIA

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...in Generative AI for Graphics and Gaming! NVIDIA is...  ...video generation to world models, AI‑driven characters,...  ...access to abundant GPU compute to explore ambitious...  ...in real‑time engines, and work with product...  ...familiarity with GPU architecture, CUDA abstractions, and... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...an experienced AI/ML Engineer to join our Applied Research...  ...state-of-the-art AI models for image generation,...  ...leverage AMD’s latest GPU technologies and...  ...of content creation, graphics, and intelligent computing...  ...understanding of modern AI architecture and are excited about... 

    AMD

    San Jose, CA
    4 days ago
  • $170.6k

     ...: Job Description: The Graphics Research Organization at Intel...  ...Science, Electrical Engineering, or a related field with a...  ...detail, shading, appearance modeling, and Monte Carlo methods....  ...problems. Understanding of GPU architectures, graphics workloads, and performance... 
    Remote job
    Internship
    Local area
    Immediate start
    Work from home
    Worldwide
    Shift work

    Intel

    San Jose, CA
    2 days ago
  •  ...Description: Work with AR/XR Engineering team to produce 3D models, scenes & environments. Work with 3D modeling and Design teams to establish e?ective pipeline. Experience creating 3D models, scenes & environments. Experience using Blender software... 

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  • $124k - $195.5k

    Computer graphics is experiencing its most exciting transformation in decades. Neural techniques...  ...language and compiler for portable GPU programming. We work on hard, meaningful...  ...and we're looking for a Neural Graphics Engineer to grow with us. This is an opportunity to... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $149.9k - $166.3k

     ...Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering,...  ...Systems is currently seeking a Traffic Modeling System Engineer for Missile Tracking out...  ...for the Proliferated Warfighter Space Architecture (PWSA). You will be part of an elite team... 
    Contract work
    Flexible hours

    General Dynamics Mission Systems

    San Jose, CA
    4 days ago
  • $207k - $300k

    Guide architectural strategy across low-level graphics drivers, modern Vulkan APIs, and real-time 3D rendering pipelines to maximize GPU utilization.Partner with cross-functional hardware, research...  ...blockers.Manage and mentor an engineering team of software engineers... 
    Flexible hours

    Google

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...has been transforming computer graphics, PC gaming, and accelerated...  ...computing. An era in which our GPU acts as the brains of...  ...outstanding Graphics System Software Engineer to expand the AI for...  ...through an intricate development architecture, guaranteeing robust backward... 
    Full time
    Work experience placement
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • Google's Pixel GPU driver team seeks engineers to co-own the kernel GPU driver and user-space graphics stack. You will develop features, optimize performance, bring silicon up, and debug challenging issues across the GPU software stack. You will help define hardware and... 

    Google

    Mountain View, CA
    3 days ago
  • $144.6k - $263.8k

     ...Engineering Program Manager - Graphics, Gaming and Machine Learning Cupertino, California, United States...  ...ll be responsible for managing the GPU and Display Software Engineering projects...  ...the ability to align teams around architecture, milestones, and execution plans.... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $207k - $300k

     ...Software Engineering Manager, XR Graphics Share Software Engineering Manager, XR Graphics ~ link Copy...  ...about benefits at Google . Guide architectural strategy across low-level graphics...  ...3D rendering pipelines to maximize GPU utilization. Partner with cross-functional... 
    Flexible hours

    Google LLC

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Graphics (GPU) Architectural Modeling Engineer. Be the first to apply!