Talent.com
GPU Performance Developer Tools Engineer

GPU Performance Developer Tools Engineer

AppleCupertino, CA, United States
3 days ago
Job type
  • Full-time
Job description

Weekly Hours : 40

Role Number : 200623993-0836

Summary

Apple’s Graphics, Games, and Machine Learning Software team develops Metal, an API for GPU programming that allows efficient use of the GPU and minimizes CPU overhead. The Metal Developer Tools team is responsible for developing specialized, full featured tools for Metal that perform functions spanning from CPU and GPU runtime analysis to Debugging and Profiling.

Description

The Metal Developer Tools team is looking for an engineer eager to develop the front-end and data processing components of Apple’s GPU performance analysis developer tools. The ideal candidate will have a passion for creating an intuitive user experience for developer tools, a strong background in macOS / iOS application development using Swift or Objective-C, and experience with performant data processing in C / C++. You will be able to shape the future of Metal Performance Developer Tools by building the interface that brings powerful GPU analysis to developers.

Minimum Qualifications

Technical BS / MS degree / Equivalent Experience.

Excellent iOS or macOS development experience with Objective-C or Swift.

Excellent programming skills and knowledge of C / C++ Strong software design, problem-solving, and debugging skills.

Preferred Qualifications

Passion for building intuitive user interfaces and data visualizations.

Experience developing developer tools, especially for performance analysis or profiling.

A technical understanding of the graphics pipelines of modern GPUs.

Knowledge of GPU APIs such as Metal, Direct3D, Vulkan, or OpenGL.

Pay & Benefits

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 $147,400 and $272,100, 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, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as 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 () .

Create a job alert for this search

Performance Engineer • Cupertino, CA, United States

Related jobs
  • Promoted
GPU Performance Modeling Driver Engineer

GPU Performance Modeling Driver Engineer

AppleCupertino, CA, United States
Full-time
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there...Show moreLast updated: 30+ days ago
  • Promoted
Performance Modeling Engineer

Performance Modeling Engineer

ETCHED LLCCupertino, CA, United States
Full-time
Etched was founded on the belief that new hardware will be needed to run human- and superhuman-level artificial intelligence. Our ASIC systems deliver orders of magnitude higher performance than con...Show moreLast updated: 2 days ago
  • Promoted
Border Patrol Agent - Experienced (GL9 / GS11)

Border Patrol Agent - Experienced (GL9 / GS11)

U.S. Customs and Border ProtectionDavenport Landing, CA, US
Full-time
Check out these higher-salaried federal law enforcement opportunities with the U.Your current or prior law enforcement experience may qualify you for this career opportunity with the nation's premi...Show moreLast updated: 1 day ago
  • Promoted
Performance Engineer

Performance Engineer

eTeamSanta Clara, CA, United States
Full-time
Design, develop, and maintain performance test scripts using JMeter.Collaborate with developers, product managers, and QA teams to define performance test strategies. Conduct load, stress, endurance...Show moreLast updated: 30+ days ago
  • Promoted
Director, GPU System Architect (26569)

Director, GPU System Architect (26569)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 7 days ago
  • Promoted
Verification and Validation Engineer / Senior V&V Engineer

Verification and Validation Engineer / Senior V&V Engineer

Bayside SolutionsSan Mateo County, CA, US
Full-time +1
Verification and Validation Engineer / Senior V&V Engineer.Conduct design verification and validation testing for product development activities. Support all technical aspects of the product and i...Show moreLast updated: 30+ days ago
  • Promoted
Performance Engineer - GPU

Performance Engineer - GPU

Menlo VenturesSan Francisco, CA, United States
Full-time
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...Show moreLast updated: 26 days ago
  • Promoted
  • New!
Bradley Fighting Vehicle System Maintainer

Bradley Fighting Vehicle System Maintainer

United States ArmySan Juan Bautista, CA, United States
Permanent
As a Bradley Fighting Vehicle System Maintainer, you’ll have the challenging task of performing repairs and maintenance exclusively on the range of Bradley fighting vehicles, including anti-aircraf...Show moreLast updated: 12 hours ago
  • Promoted
Performance Engineer

Performance Engineer

Syntricate TechnologiesSan Jose, CA, United States
Full-time
Strong capability of identifying performance hotspots and bottlenecks Advanced usage of perf, Client vTune and desirably AMDuProf Experience with continuous profiling (Gprofiler or Prometheus + Gra...Show moreLast updated: 3 days ago
  • Promoted
Engineer : Performance - II

Engineer : Performance - II

eTeamSanta Clara, CA, United States
Full-time
Job Title : Engineer : Performance - II.Engineer : Performance - II (Please note : This role will be 100% on-site).We are seeking a skilled and detail-oriented Chromebook Benchmarking & Pathfinding Dat...Show moreLast updated: 3 days ago
  • Promoted
Performance Engineer

Performance Engineer

Menlo VenturesSan Francisco, CA, United States
Full-time
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...Show moreLast updated: 26 days ago
  • Promoted
Principal GPU Software Engineer II

Principal GPU Software Engineer II

F. Hoffmann-La Roche GruppeSanta Clara, CA, United States
Full-time
At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...Show moreLast updated: 30+ days ago
  • Promoted
Technical Field Specialist

Technical Field Specialist

CognizantHoly City, CA, US
Full-time
Cognizant is one of the world’s leading professional services companies, we help our clients modernize technology, reinvent processes and transform experiences, so they can stay ahead in our consta...Show moreLast updated: 2 days ago
  • Promoted
Solutions Engineer

Solutions Engineer

Omada HealthSouth San Francisco, CA, United States
Full-time
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is seeking a new member of the Solutions Engineering team to facilitate technical integ...Show moreLast updated: 21 days ago
  • Promoted
Compliance Technical Manager (Wireless Devices)

Compliance Technical Manager (Wireless Devices)

Element Materials TechnologyMorgan Hill, CA, United States
Full-time
Compliance Technical Manager (Wireless Devices).Element has an opportunity for a.Compliance Technical Manager (Wireless Devices). We are seeking a highly experienced Compliance Technical Manager wit...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27733)

Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27733)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 7 days ago
  • Promoted
EMC Compliance Engineer I

EMC Compliance Engineer I

Element Materials TechnologyMorgan Hill, CA, United States
Full-time
Element has an opportunity for a.Regulatory compliance involving EMC / RF Testing for wireless consumer technologies in a fast-paced environment and industry. Performs testing of the latest cellular (...Show moreLast updated: 9 days ago
  • Promoted
  • New!
Quadient Engineer

Quadient Engineer

Vsolutions TechnologiesFremont, CA, US
Full-time
Develops, tests, and implements various customer communication workflows using the Quadient Inspire Platform.Implement APIs based on architecture frameworks and guidelines ensuring it's secure ...Show moreLast updated: 8 hours ago