Taro Logo

Physical Design Engineer, Machine Learning

Apple is a technology company that designs and develops consumer electronics, software, and services.
$147,400 - $272,100
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Hardware

Job Description

At Apple, we believe our products begin with our people. As a Physical Design Engineer specializing in Machine Learning, you'll join a dynamic team building the most efficient application processors powering next-generation Apple products. You'll work at the intersection of physical design and machine learning, solving complex challenges in processor optimization.

The role involves direct participation in physical design machine learning efforts, working alongside multi-functional teams to optimize Power, Performance, and Area (PPA) in Apple's SOCs. Every nano watt, nano meter, and pico second counts in this position. You'll apply your expertise across RTL design, logic synthesis, floor planning, and various critical analyses including power/clock distribution, timing/noise, and voltage drop.

You'll be part of Apple's Hardware team, where innovation and precision meet to create revolutionary products used by millions globally. The position offers unique opportunities to impact product development from the ground up, working with cutting-edge machine learning technologies and physical design methodologies.

Key aspects of your role will include implementing advanced machine learning algorithms like GNNs, VAEs, transformers, and diffusion models in the context of physical design. You'll need strong programming skills in Python and C/C++, and deep understanding of VLSI fundamentals. The role combines technical expertise with collaborative teamwork, requiring excellent communication skills to work effectively across design, power, post silicon, CAD, software and machine learning teams.

This is an opportunity to work on groundbreaking technology that directly impacts vast areas of processor design and optimization. You'll be part of a team that values creativity, innovation, and technical excellence, while contributing to products that delight and inspire millions of Apple's customers every day.

Last updated 4 days ago

Responsibilities For Physical Design Engineer, Machine Learning

  • Use experience in physical design and machine learning to solve complex problems
  • Impact RTL design, logic synthesis, floor planning, power/clock distribution, place and route
  • Work on timing/noise analysis, power/thermal analysis, voltage drop analysis
  • Collaborate with design, power, post silicon, CAD, software and machine learning teams

Requirements For Physical Design Engineer, Machine Learning

Python
  • BS and 3+ years of relevant industry experience
  • Understanding of optimization algorithms, complex data structures, and/or linear algebra
  • Understanding of VLSI fundamentals, including physical design
  • Excellent programming skills in Python and C/C++
  • Master's or PhD with relevant publications in Machine Learning and/or EDA algorithms preferred
  • Excellent communication and organizational skills

Benefits For Physical Design Engineer, Machine Learning

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

AIML - Machine Learning Engineer, Batch processing team

Machine Learning Engineer role at Apple focusing on batch processing and AI model evaluation, offering competitive pay and benefits in San Francisco or Seattle.

AIML - Machine Learning Engineer, Batch processing team

Machine Learning Engineer position at Apple working on AI model evaluation and batch processing systems for Siri and other Apple products.

Quality Engineer - Machine Learning

Quality Engineer position at Apple focusing on machine learning model testing, validation, and quality assurance for location-based technologies.

Machine Learning Engineer

Machine Learning Engineer position at Apple focusing on embedded systems and touch interface algorithms, offering $139.5K-$210.1K salary plus benefits in San Diego.

Machine Learning Engineer

Machine Learning Engineer role at Apple focusing on evaluating multimodal foundation models for conversational features, offering competitive compensation and benefits.