Cambridge, Massachusetts, United States
Summary
Posted: Sep 11, 2024
Weekly Hours: 40
Apple’s Compute Frameworks team in GPU, Graphics and Displays org provides a suite of high-performance data parallel algorithms for developers inside and outside of Apple for iOS, macOS and Apple TV. Our efforts are currently focused in the key areas of linear algebra, image processing, machine learning, along with other projects of key interest to Apple. We are always looking for exceptionally dedicated individuals to grow our outstanding team.
Other Posts You May Be Interested In
- Physical Synthesis CAD Engineer Job ID- 1456 Job ID- 3744
- Machine Learning Project Manager – SIML, ISE Job ID- 1455 Job ID- 3743
- Quality Assurance Engineer, Security Engineering & Architecture Job ID- 1453 Job ID- 3741
- AI Software Engineer – Interlinked Job ID- 1452 Job ID- 3740
- Tesla Entry Level Jobs $25/Hour Job ID- 1451 Job ID- 3739
- Google Job Search Tools $30/Hour Job ID- 1450 Job ID- 3738
- Teacher Remote Job Targets $30/Hour Job ID- 1449 Job ID- 3737
- Starbucks Supervisor Jobs Near Me $30/Hour Job ID- 1448 Job ID- 3736
- Starbucks Jobs Part Time Near Me $25/Hour Job ID- 1447 Job ID- 3735
- Aetna Job Submission Status $35/Hour Job ID- 1446 Job ID- 3734
- Aetna Remote Data Entry Jobs $35/Hour Job ID- 1445 Job ID- 3733
- Walgreen Job Opportunities $30/Hour Job ID- 1444 Job ID- 3732
- Netflix Office Production Assistant Jobs $25/Hour Job ID- 1443 Job ID- 3731
- Wells Fargo Cut Jobs $35/Hour Job ID- 1442 Job ID- 3730
- Wayfair Customer Service Jobs $30/Hour Job ID- 1441 Job ID- 3729
- Walmart Job Applications Near Me $25/Hour Job ID- 1440 Job ID- 3728
- Netflix Remote Jobs (Art Outsourcing Manager) $30/Hour Job ID- 1439 Job ID- 3727
- Aetna Case Manager Job Ohio $30/Hour Job ID- 1438 Job ID- 3726
- Wayfair Job Interview Questions $30/Hour Job ID- 1437 Job ID- 3725
- Walt Disney World Job Fair 2023 $25/Hour Job ID- 1436 Job ID- 3724
- Netflix Tagger Jobs Application $25/Hour Job ID- 1435 Job ID- 3723
- Apple Valley Warehouse Jobs $25/Hour Job ID- 1434 Job ID- 3722
- Work from home Easy English voice recording need Americans Job ID- 3721
- USA JOB Disney Data Entry Remote Jobs, Virtual Assistant Jobs – Hiring Now Job ID- 3720
- Part time job Delta Airlines Customer Support Remote Jobs (Part Time) Job ID- 3719
- USA JOB Delta Remote Customer Service $30/Hr – Work From Home Jobs Job ID- 3718
- Full-time Delta Airlines Careers Remote Online Jobs From Home – WFH Job ID- 3717
- Home Depot Part Time Jobs $35/Hour Job ID- 1433 Job ID- 3716
- United Airlines Jobs Application $25/Hour Job ID- 1432 Job ID- 3715
- Walmart Pharmacist Jobs AZ $30/Hour Job ID- 1431 Job ID- 3714
- Walgreens Gainesville Jobs $30/Hour Job ID- 1430 Job ID- 3713
- Part time job Chat Moderator (Remote) Job ID- 1429 Job ID- 3712
- Internship Associate Manager, Strategic Growth – Hulu Job ID- 1428 Job ID- 3711
- Part time job Food & Grocery Job ID- 1427 Job ID- 3710
- vacancy remote job (Entry Level/No Experience Required) Walmart Data Entry Work From Home Jobs Job ID- 1426 Job ID- 3709
Description
Our team is seeking extraordinary machine learning and GPU programming engineers who are passionate about providing robust compute solutions for accelerating machine learning networks on Apple Silicon. Role has the opportunity to influence the design of compute and programming models in next generation GPU architectures. Responsibilities: * Adding optimizations in machine learning computation graph. * Defining and implementing APIs in Metal Performance Shaders Graph, investigating new algorithms. * Develop/maintain/optimize ML training acceleration technologies. * Support adoption of GPU-accelerated training across 1st and 3rd party clients. * Tune GPU-accelerated training across products. * Performing in-depth analysis, compiler and kernel level optimizations to ensure the best possible performance across hardware families. – Intended deliverables: * ML training GPU acceleration technology. * Optimized ML training across products. If this sounds of interest, we would love to hear from you!
Minimum Qualifications
- Proven programming and problem-solving skills.
- Good understanding of machine learning fundamentals.
- GPU compute programming models & optimization techniques.
- GPU compute framework development, maintenance, and optimization.
- Machine learning development using one or more ML frameworks (TensorFlow, PyTorch or JAX).
Preferred Qualifications
- Experience with adding computational graph support, runtime or device backend to Machine learning libraries (TensorFlow, PyTorch or JAX) support is a plus.
- Experience with high performance parallel programming, GPU programming or LLVM/MLIR compiler infrastructure is a plus.
- Experience with system level programming and computer architecture.
- Background in mathematics, including linear algebra and numerical methods.
| Apple View Company Details |