Scientific Computing Engineer

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 225,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Product discounts and services
Tuition reimbursement
Relocation & discretionary bonuses

Job summary

Apple Inc. in Cupertino, CA is seeking a highly motivated Scientific Computing Engineer to join the All-Scale Modeling (ASM) team. You will build fast and accurate physics models for hardware development, and optimize C++, CUDA, and Metal kernels to push performance and efficiency.

You will document findings to influence roadmap decisions and collaborate with cross-functional engineering groups across the company, contributing to differentiating platforms for Apple products.

Qualifications

  • B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related engineering degree.
  • Experience programming in C or C++ for high-performance computing applications.
  • Experience with GPU programming using CUDA or Metal.
  • Experience implementing numerical methods such as Meshing, FEM, FDM, FVM or related physics modeling.

Responsibilities

  • Build fast and accurate physics models for hardware development and innovation.
  • Optimize C++, CUDA, and Metal kernels for maximum performance and efficiency.
  • Document and share findings to influence hardware and software roadmap decisions.
  • Collaborate closely with world-class team members across cross-functional engineering groups.

Skills

C/C++
GPU programming
CUDA
Metal
High-performance computing

Education

B.S. in Engineering

Tools

CUDA
Metal

Job description

Cupertino, California, United States Hardware

Imagine what you can do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there’s no telling what we can accomplish together.

Description

We are seeking a highly motivated and talented Scientific Computing Engineer to join our All-Scale Modeling (ASM) team. You will work at the forefront of development, contributing to the creation of differentiating platforms and technologies for products that will delight and inspire millions of Apple customers.

Responsibilities
  • Build fast and accurate physics models for hardware development and innovation.
  • Optimize C++, CUDA, and Metal kernels for maximum performance and efficiency.
  • Document and share findings to influence hardware and software roadmap decisions.
  • Collaborate closely with world-class team members across cross-functional engineering groups.
Minimum Qualifications
  • B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related engineering degree.
  • Experience programming in C or C++ for high-performance computing applications.
  • Experience with GPU programming using CUDA or Metal.
  • Experience implementing at least one of the following numerical methods: Meshing algorithms, FEM, FDM, FVM or modeling physics related to electromagnetics, mechanics, fluid dynamics, or thermal dynamics.
Preferred Qualifications
  • 3 years relevant industry experience.
  • M.S. or Ph.D. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related field.
  • Demonstrated proficiency and advanced optimization skills in writing complex kernels for large-scale physics simulations.
  • Deep foundational knowledge and a strong background in building numerical methods or meshing algorithms from scratch, rather than relying solely on off-the-shelf software.
  • Highly motivated self-starter with a passion for hardware innovation.
  • Strong communication skills with the ability to effectively document and present complex findings to influence roadmap decisions.

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 $225,300, 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
  • For formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments as well as relocation

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.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CPU Performance and Modeling Engineer
CPU Performance and Modeling Engineer

Apple Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 129,000 - 195,000
Stock options program
Relocation assistance
Medical and dental coverage
+1
Scientific Computing Engineer
Scientific Computing Engineer

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 170,000
Senior ML & Data Scientist — OS Power & Performance
Senior ML & Data Scientist — OS Power & Performance

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 147,400 - 272,100
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Mechanical Architecture – FEA
Mechanical Architecture – FEA

Apple Inc. • San Francisco (CA)

On-site
USD 129,000 - 225,000
Relocation assistance
Employee stock programs
Medical & dental coverage
+1
GPU ML Engineer
GPU ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical & dental
Retirement benefits
Employee stock programs
+2
Graphics (GPU) Performance Modeling Engineer
Graphics (GPU) Performance Modeling Engineer

Apple Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 129,000 - 195,000
Software Engineer - Automation
Software Engineer - Automation

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Medical and dental coverage
Stock programs and RSUs
Relocation assistance
+1
SW ML Optimization Engineer
SW ML Optimization Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Senior Maching Learning & Data Scientist, OS Power & Performance
Senior Maching Learning & Data Scientist, OS Power & Performance

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 147,400 - 272,100
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1