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 Senior Software Engineer for their ML Platform Technologies team to design and maintain large-scale distributed systems for machine learning. You'll work with Java and RESTful services in Santa Clara.

Job Description

Who you are

You are an experienced software engineer with a strong background in backend development and API design — you have a proven track record of implementing scalable, high-performance RESTful services that serve SDKs and front-end user interfaces. You understand the architectural challenges and practical aspects of deploying and maintaining services in a cloud environment, and you are excited about the impact your work will have on millions of users worldwide.

You hold a Bachelor's degree in Computer Science, Engineering, or a related field, and you have demonstrated ability in software engineering practices and tools. You thrive in collaborative environments, partnering closely with product managers and cross-functional teams to deliver innovative solutions that meet user needs.

Desirable

Experience with Generative AI and Large Language Models is a plus, as is familiarity with machine learning lifecycle processes. You are comfortable working with large-scale distributed systems and have a keen interest in the latest advancements in AI technologies.

What you'll do

As a Senior Software Engineer in the ML Lifecycle team, you will design, build, and maintain the platform that supports the end-to-end machine learning lifecycle. Your role will involve integrating various internal ML systems and frameworks to orchestrate ML processes effectively. You will also be responsible for designing and deploying large-scale microservices in third-party cloud environments, ensuring they are robust and scalable.

You will collaborate closely with product managers and partner teams to understand requirements and deliver solutions that enhance the user experience. Your ideas will power the next generation of AI features, impacting hundreds of millions of people in their daily lives. You will also engage in code reviews, mentor junior engineers, and contribute to the overall technical direction of the team.

What we offer

At Apple, you will be part of a culture that values innovation and creativity. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on the future of intelligent experiences. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in shaping the future of technology and making a difference in the world.

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

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

Full Stack Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Full Stack Web Engineer to design and develop scalable web applications for their ML Platform Technologies team. You'll work with JavaScript, React, and GraphQL to create innovative solutions. This position requires a strong background in web development and collaboration with cross-functional teams.

🏛️ On-SiteMid-Level
3 months ago
Apple

Software Engineering

Apple📍 Santa Clara - On-Site

Apple is hiring a Senior Software Engineer for their ML Platform Technologies team to design and maintain large-scale distributed systems for machine learning. You'll work with Java and RESTful services in Santa Clara.

🏛️ On-SiteSenior
4 months ago
Apple

Machine Learning Engineer

Apple📍 Santa Clara - On-Site

Apple is hiring a Staff Machine Learning Engineer to build the machine learning platform for next-generation Apple Intelligence products. You'll work with technologies like Python and TensorFlow to develop scalable ML workloads. This position requires strong coding skills and experience in distributed systems.

🏛️ On-SiteStaff
7 months ago