AIML - Machine Learning Engineer (On-Device Machine Learning), Machine Learning Platform and In[...]

Apple Inc.
Seattle, Washington, US
$115.7K-$204K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

AIML - Machine Learning Engineer (On-Device Machine Learning), Machine Learning Platform and Infrastructure

At Apple, the AIML the on-device Machine Learning group is responsible for accelerating the adoption of machine learning to create extraordinary experiences for our users.

We are looking for a tenured software engineer to help implement innovative (LLMs, Diffusion, GenAI, etc) machine learning models against our powerful machine learning hardware.

This is a unique opportunity to work on powerful new technologies and contribute to Apple's ecosystem, with a commitment to privacy and user experience impacting millions of users worldwide.

This role requires a strong engineering sense of building the right solution for a given problem, defining the right APIs, attention to performance, and work with both 1st and 3rd party clients to determine how to best run their models on Apple silicon.

If all of this sounds exciting, come join us and be part of the team that is helping Machine Learning developers innovate and ship enriching experiences on Apple devices!

Description

As a member of this team, the successful candidate will build features for our on-device inference stack to support new and existing customers with ever evolving machine learning models.

This person will interact with first and third part clients to figure out their functional and performance requirements and work collaboratively with backend teams to map those requirements to functional execution.

They will perform analysis when needed to squeeze every ounce of memory for flop from the underlying hardware, and they will drive structural improvements that can be made in the on device machine learning stack.

Minimum Qualifications

  • 5+ years proven programming skills using standard ML tools such as C / C++, CUDA / Metal, PyTorch, Tensorflow
  • Experience building APIs and / or core components of ML frameworks and strong attention to detail
  • Capacity to iterate on ideas, work with a variety of partners from all parts of the stack from apps to Compilation, HW Arch, and Power / Performance analysis
  • Excellent problem-solving (e.g. via building forward-looking prototype systems), critical thinking, strong communication, and collaboration skills.

Preferred Qualifications

  • Knowledge of existing ML Framework implementation (Jax, PyTorch, TensorFlow)
  • Knowledge of code execution down to the hardware / accelerator level
  • Hands-on experience working on LLVM, compiler technologies, optimization techniques like quantization and sparsity-induction is a huge plus
  • M.S. or B.S. or equivalent experience in Computer Science
  • 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 $115,700 and $204,000, and your base pay will depend on your skills, qualifications, experience, and location.

Learn more about the general tasks related to this opportunity below, as well as required skills.

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 take affirmative action to ensure 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.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Pinterest
Seattle, Washington

All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital...

Promoted
TikTok
Seattle, Washington

As a Machine Learning Engineer on the App Ads & Gaming team, you will make efforts to develop novel machine learning solutions for ranking, build scalable foundations and launch various products that maximize the efficiency of deep funnel app ads delivery. The App Ads and Gaming team empowers Ti...

Promoted
Apple
Seattle, Washington

The Data and Machine Learning Innovation (DMLI) team is looking for a passionate program manager to bring efficiency, process, and standardization to the organization. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted produc...

Promoted
Apple Inc.
Seattle, Washington

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. Our infras...

Promoted
TikTok
Seattle, Washington

Participate in the optimization of merchandise operations, such as seasonal and trend analysis, supply and demand analysis, new product and product growth analysis, and improving the alignment of products and associated traffic. Use techniques such as representation learning, graph modeling, causal ...

Promoted
Rec Room
Seattle, Washington

Machine Learning and Applied Science in a production setting, ideally working on personalization, recommendations, ranking, personalization, search, and/or content discovery. As a Machine Learning Engineer, you'll be responsible for designing, developing, and implementing machine learning models...

Promoted
TikTok
Seattle, Washington

Click Through Rate and Conversion Rate prediction) , including, but not limited to building real-time data pipelines, feature engineering, model optimization and innovation. Familiar with common machine/deep learning, causal inference, and operational optimization algorithms, including classificatio...

Oracle
Seattle, Washington

We are looking for hands-on engineers with expertise and passion for solving challenging problems in both AI and cloud service software engineering: design, high-performance virtualized infrastructure, high scale distributed systems, security, and observability. Oracle maintains broad salary ranges ...

Adobe
Seattle, Washington

We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every scr...

ByteDance
Seattle, Washington

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. We are doing the world-class work...