LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Apple›Software Engineer - Machine Learning
Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA⭐ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 4792 jobs →
Apple

Software Engineer - Machine Learning

Apple • Cupertino, California, United States

Posted 1d ago🏛️ On-SiteMid-LevelMachine learning engineer📍 Cupertino
Apply Now →

Skills & Technologies

Machine learningPythonJavaAgile

Overview

Apple is hiring a Machine Learning Engineer to design and develop scalable ML systems for Apple Ads. You'll work closely with engineers and data scientists, utilizing skills in Python and Java. This role requires experience in an Agile environment.

Job Description

Who you are

You have a strong background in machine learning and software engineering, with experience in designing and developing scalable systems. You are proficient in Python and Java, and you understand the intricacies of building high-performing machine learning systems. Your experience in Agile environments has equipped you with the ability to adapt and thrive in fast-paced settings. You possess excellent problem-solving skills and a keen judgment in selecting the right technologies for various challenges. You are a collaborative team player, eager to work closely with engineers and data scientists to deliver innovative solutions.

Desirable

Experience with cloud platforms and big data technologies is a plus. Familiarity with advertising technologies and user privacy considerations will enhance your contributions to the team. You are open to learning new tools and methodologies that can improve the efficiency and effectiveness of machine learning applications.

What you'll do

As a Machine Learning Engineer at Apple, you will be a key contributor to the Machine Learning Platform team, responsible for developing and scaling ML features that enhance advertising content for consumers. You will collaborate with cross-functional teams to design secure and scalable back-end systems that support continuous experimentation and modeling. Your role will involve building elegant machine learning systems from the ground up, ensuring they meet the high-performance standards expected at Apple. You will also engage in code reviews and contribute to the overall architecture of the systems you help create.

You will be tasked with optimizing existing ML models and features, ensuring they deliver the best possible results for advertisers and consumers alike. Your work will directly impact how Apple Ads operates, making it essential to stay updated with the latest advancements in machine learning and software engineering practices. You will participate in Agile ceremonies, contributing to sprint planning and retrospectives, and ensuring that the team remains aligned on goals and deliverables.

What we offer

Apple provides a dynamic work environment where innovation is at the forefront. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on millions of users worldwide. The company values diversity and inclusion, fostering a culture where every team member's voice is heard. Competitive compensation and benefits packages are offered, along with opportunities for professional growth and development within the organization. Join us at Apple and be part of a team that is shaping the future of advertising technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Apply Now →Get Job Alerts