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

Skills & Technologies

Overview

Apple is hiring a Staff/Sr. Software Engineer focused on Developer Tools for their ML Compute platform. You'll design tools that enhance the developer experience, utilizing Python and JavaScript. This position requires 5+ years of software engineering experience.

Job Description

Who you are

You have 5+ years of software engineering experience, with a strong focus on building developer tools that enhance usability and performance. Your expertise in Python is complemented by experience in designing SDKs and CLIs, making you well-equipped to tackle complex challenges in developer experience. You are comfortable working closely with users, gathering feedback, and understanding their pain points to ship meaningful improvements. Your strong communication skills enable you to collaborate effectively across teams, ensuring that the tools you develop meet the needs of engineers at Apple.

You have a solid understanding of machine learning workflows and terminology, which allows you to design systems that cater to the specific needs of ML engineers. Familiarity with JavaScript and React is a plus, as you will be involved in creating web-based developer tools. Your experience with Kubernetes and observability tools will help you contribute to the robustness of the platform, ensuring that it scales effectively with the needs of the organization.

Desirable

While not required, experience with generative AI integrations and developer documentation will set you apart. You are eager to learn and adapt to new technologies, and you thrive in a collaborative environment where diverse perspectives are valued.

What you'll do

In this role, you will shape how engineers build with Apple's internal ML Compute platform by designing and evolving tools that thousands of engineers use daily. You will focus on reducing friction and accelerating workflows, making complex infrastructure feel simple. Your work will involve prototyping solutions rapidly and shipping improvements that enhance the usability of the platform. You will collaborate closely with users to understand their challenges and iterate on solutions based on their feedback.

You will be responsible for designing developer-facing APIs and systems, ensuring that they are user-friendly and efficient. Your role will also involve working with cross-functional teams to gather insights and implement changes that improve the overall developer experience. As a member of a diverse and collaborative team, you will contribute to building the technology that powers machine learning capabilities across Apple.

What we offer

Apple offers a dynamic work environment where innovation is at the forefront. You will have the opportunity to work with cutting-edge technologies and contribute to projects that have a significant impact on the company's machine learning ecosystem. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives. Join us in shaping the future of developer tools at Apple.

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

Staff Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Staff/Sr. Software Engineer focused on Developer Tools for their ML Compute platform. You'll design and evolve tools that enhance the developer experience, utilizing skills in Python and JavaScript. This position requires 5+ years of software engineering experience.

🏛️ On-SiteSenior
2w ago
Apple

Machine Learning Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Senior Machine Learning Infrastructure Engineer to drive the design and delivery of critical features for ML compute workloads. You'll work with technologies like PyTorch and TensorRT in Santa Clara. This position requires significant experience in machine learning infrastructure.

🏛️ On-SiteSenior
1 year ago
Apple

Machine Learning Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Senior Machine Learning Engineer to build the platform for intelligent experiences across its products. You'll work with technologies like Python and distributed systems to design and develop critical services for machine learning and computer vision. This role requires significant experience in software engineering and machine learning.

🏛️ On-SiteSenior
3w ago
Apple

Machine Learning Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Senior Machine Learning Engineer to design and build critical services for their Machine Learning Platform team. You'll work with technologies like Python and focus on distributed machine learning workloads. This position requires significant experience in machine learning and software engineering.

🏛️ On-SiteSenior
3w ago
Apple

Ml Infrastructure Engineer

Apple📍 California

Apple is hiring a Senior ML Infrastructure Engineer to design and maintain the compute infrastructure for machine learning tasks. You'll work with technologies like Kubernetes and cloud platforms. This position requires 7+ years of experience in related fields.

Senior
3w ago