Sr. Software Engineer

Apple creates revolutionary products, services, and customer experiences, focusing on innovation and environmental efforts.
$175,800 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer

Apple's Manufacturing Systems & Infrastructure (MSI) team is seeking a Senior Software Engineer to join their innovative team. This role is crucial in developing and maintaining the systems that handle manufacturing data for Apple's worldwide products. The position offers an exciting opportunity to work on highly visible data projects within the Operations organization.

As a Senior Software Engineer, you'll be at the forefront of developing ML Platform and frameworks for applications at Apple Product Operations. Your responsibilities will include crafting and maintaining large-scale systems, storage, and integration services. You'll work alongside diverse cross-functional partners, including model developers, machine learning engineers, data scientists, and product managers.

The role offers competitive compensation ranging from $175,800 to $264,200, along with comprehensive benefits including medical coverage, retirement benefits, and stock programs. Apple's commitment to innovation and environmental efforts makes this an ideal opportunity for someone passionate about creating impactful solutions.

You'll need 7+ years of microservices development experience and a strong background in computer science or engineering. Experience with modern technologies like Kubernetes, Python, Java, and SQL is preferred. The role requires someone who can grasp complex problems and translate them into clean, understandable solutions.

Working at Apple means being part of a team that creates revolutionary products and services. You'll have the opportunity to work with cutting-edge technologies, lead proof of concepts, and influence the future direction of Apple's technology stack. The role offers growth potential and the chance to work on systems that impact Apple's global manufacturing operations.

Join Apple's MSI team to help build and maintain critical systems that ensure product quality from factory to customer. This role combines technical expertise with business impact, offering a unique opportunity to contribute to Apple's manufacturing excellence while working with some of the industry's best talents.

Last updated 25 days ago

Responsibilities For Sr. Software Engineer

  • Define and develop ML Platform and frameworks for applications
  • Craft, develop and maintain large-scale systems, storage, and integration services
  • Collaborate with cross-functional partners
  • Work with SRE team on monitoring and alerting
  • Lead POCs to demonstrate new ideas

Requirements For Sr. Software Engineer

Python
Java
Go
Kubernetes
  • BS in Computer Science, engineering or related field
  • 7+ years of hands on micro services development experience
  • Experience in writing SQL queries
  • Experience building RESTful APIs
  • Strong communication and collaboration skills

Benefits For Sr. Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products

Interested in this job?

Jobs Related To Apple Sr. Software Engineer

Sensing ML Algorithm Engineer - HID

Senior ML Algorithm Engineer role at Apple, focusing on touch interface development for major products, requiring 3+ years experience in signal processing and machine learning.

Multi-Touch Algorithm Engineer

Senior Machine Learning Engineer role at Apple, focusing on developing advanced touch algorithms for consumer devices using deep learning and sensor processing.

Senior Machine Learning Engineer / Data Scientist (MSO)

Senior ML Engineer/Data Scientist role at Apple's healthcare subsidiary, focusing on developing ML models for health projects using BERT and LLMs.

AIML - Senior Software Engineer, Privacy - Siri Runtime Platform, Siri Information and Intelligence

Senior Software Engineer role at Apple focusing on privacy-first systems for Siri Runtime Platform, requiring 10+ years of experience in building large-scale distributed systems.

Machine Learning Engineer, AI & Data Platform

Senior Machine Learning Engineer position at Apple, focusing on AI & Data Platform development with competitive compensation and comprehensive benefits.