Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.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...

Overview

Apple is hiring a Senior OS Software Engineer to build experimentation platforms that enhance user experiences across its products. You'll work with Objective-C, Swift, and other languages to develop on-device ML frameworks. This position requires 6+ years of experience in systems-level software development.

Job Description

Who you are

You have over 6 years of experience in software engineering, particularly at the systems level, and possess strong skills in object-oriented software design and programming. Your expertise includes languages such as Objective-C, Swift, Kotlin, or C/C++, and you have a solid understanding of iOS and macOS fundamentals. You are adept at performance analysis and tuning, and you thrive on the challenge of developing new features while maintaining existing code and fixing bugs.

You are excited about collaborating with Data and ML engineers to build on-device ML daemons and frameworks for Apple's applications and services. Your proven ability to deliver production-grade software for operating systems sets you apart, and you have a thorough understanding of scalability, reliability, power, and performance on iOS or similar operating systems.

What you'll do

In this role, you will be responsible for implementing features and building frameworks for online experimentation systems used internally at Apple. You will collaborate closely with other engineers to address key challenges and accelerate the adoption of machine learning across all Apple operating systems and products. Your work will be complex and highly visible, impacting the experience of over 2 billion devices.

You will ship code that runs on the devices you use every day, contributing to a variety of Apple products. Your responsibilities will include developing new features, maintaining existing code, and contributing to overall system design. You will also engage in performance analysis and tuning to ensure the highest quality of software delivery.

What we offer

Apple is committed to fostering an inclusive and diverse workplace. You will have the opportunity to work on exciting projects that directly impact user experiences and contribute to the advancement of machine learning technologies. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our teams.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Apple

Ai Engineer

Apple📍 Cupertino - On-Site

Apple is hiring an AI Software Engineer to enhance the automatic evaluation of various AI products. You'll design and build tools at the intersection of AI modeling and software engineering, requiring exceptional Python skills and solid software engineering fundamentals.

🏛️ On-SiteMid-Level
3w ago
Apple

Ai Engineer

Apple📍 Cupertino - On-Site

Apple is hiring an AI Software Engineer to build tools and systems for evaluating AI products. You'll work with Python and focus on software design and engineering. This position requires a strong background in AI and software development.

🏛️ On-SiteMid-Level
3w ago
Apple

Ai Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Senior AI Engineer to drive innovation in software and hardware integration using AI and ML models. You'll develop and deploy AI models and enhance engineering design processes. This role requires expertise in Python, PyTorch, and TensorFlow.

🏛️ On-SiteSenior
3 months ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is seeking a Senior Software Engineer for their Machine Translation team to develop low-level frameworks and services connecting Machine Learning models to translation experiences. You'll work primarily with Objective-C and have the opportunity to utilize Swift and SwiftUI.

🏛️ On-SiteSenior
2w ago
Apple

Machine Learning Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Senior Software Engineer for their Machine Translation team to develop low-level frameworks and services that connect Machine Learning models to translation experiences. You'll work with Objective-C and Swift, requiring 3+ years of development experience.

🏛️ On-SiteSenior
2w ago