CAD Automation and ML Engineer

World-leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Staff Software Engineer
In-Person
10+ years of experience
AI · Enterprise SaaS

Description For CAD Automation and ML Engineer

Join Apple's innovative hardware team as a CAD Automation and ML Engineer, where you'll be at the forefront of designing the world's most advanced silicon processors. This role combines cutting-edge machine learning applications with circuit design automation, focusing on developing innovative solutions for transistor-level analysis workflows. You'll work with state-of-the-art technologies, including large language models, to enhance IP reuse and automation processes. The position offers an opportunity to impact millions of Apple customers through the development of advanced processors used across Apple's product line.

As a key member of the team, you'll collaborate with various design teams, including Custom Digital, Analog, and Mixed-Signal, to implement ML solutions that optimize hardware IP delivery. Your work will span multiple disciplines, from traditional silicon design areas to modern ML applications, including information retrieval, triage, and chatbot development. The role requires expertise in Python programming, machine learning algorithms, and electrical engineering, with opportunities to work on large-scale software systems in multi-user, multi-site environments.

The position offers competitive compensation, including a base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. This is an excellent opportunity for experienced professionals who are passionate about combining hardware engineering with machine learning to create innovative solutions that power Apple's next generation of products.

Last updated 8 hours ago

Responsibilities For CAD Automation and ML Engineer

  • Developing innovative ML and large language model applications for circuit design software systems
  • Identifying opportunities for optimizing, expediting, and reusing hardware IP assets
  • Supporting ML and large language model development processes
  • Collaborating with design teams to understand needs and requirements
  • Working with CAD experts to validate ML-based applications and implement enhancements

Requirements For CAD Automation and ML Engineer

Python
React
  • Experience in Python programming
  • Experience in programming algorithms
  • BS and 10+ years of relevant industry experience
  • Experience in object-oriented programming, data structures, algorithms, and machine learning
  • Day-to-day experience working with the UNIX shell environment and code revision control systems
  • Knowledge of transistor-level electrical engineering and related software tools

Benefits For CAD Automation and ML Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple CAD Automation and ML Engineer

HID Algorithms Manager

Lead Apple's HID algorithms team in developing next-gen sensing technologies for flagship products, combining technical expertise with team management.

AIML - Sr Engineering Program Manager, ML Lifecycle Platform

Senior Engineering Program Manager position at Apple focusing on Machine Learning Lifecycle Platform development and implementation.

Engineering Program Manager, Health Sensing Architecture & Algorithms

Lead next-generation health sensing software technologies development at Apple, managing cross-functional teams and driving innovation in ML and AI-powered health solutions.

AIML - Program Manager, Data Operations

Lead cross-functional program management for Apple's AIML Data Operations group, driving critical programs for Siri and Apple Intelligence development.

Data ML Program Manager- Product Operations

Lead machine learning and data initiatives for Apple's Product Operations, driving innovation in manufacturing processes through AI and automation solutions.