Machine Learning & Analytics Software Engineer, OS Power & Performance

Apple is a technology company that creates innovative products and services used by hundreds of millions of users worldwide.
$135,400 - $250,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Battery Algorithm and Modeling Engineer

Battery Algorithm and Modeling Engineer position at Apple, developing advanced battery algorithms and models for next-generation consumer electronics.

AIML - Machine Learning Engineer, Siri and Information Intelligence

Machine Learning Engineer position at Apple working on Siri and Information Intelligence, focusing on AI, LLMs, and search technologies.

Machine Learning Video Engineer

Machine Learning Video Engineer role at Apple focusing on developing ML-based technologies for image and video processing with direct customer impact.

Mixed-Signal IP Machine Learning Engineer

Join Apple as a Mixed-Signal IP Machine Learning Engineer to optimize hardware performance using AI techniques.

AIML - ML Engineer, MLR

Join Apple's ML Research team as an ML Engineer to build cutting-edge tools and infrastructure for large-scale machine learning research pipelines.

Description For Machine Learning & Analytics Software Engineer, OS Power & Performance

Apple is seeking a talented Machine Learning & Analytics Software Engineer to join their OS Power & Performance team. This role presents an exceptional opportunity to impact hundreds of millions of users by analyzing system performance data at scale.

The position combines software engineering excellence with advanced analytics and machine learning capabilities. You'll be working on critical performance aspects of Apple's products, developing sophisticated analysis tools and deriving actionable insights from complex, high-dimensional data. The role requires both technical depth and the ability to communicate effectively with diverse stakeholders across the organization.

As a team member, you'll be responsible for building and maintaining data pipelines, creating visualization dashboards, and developing machine learning models to optimize system performance. You'll work with cutting-edge technologies and have access to unique datasets that directly influence Apple's product development decisions.

The ideal candidate brings strong quantitative skills, practical machine learning experience, and software engineering capabilities. You'll need to be comfortable with ambiguity and able to translate complex technical findings into clear recommendations. The role offers excellent growth opportunities and the chance to work with some of the industry's best talents.

Benefits include comprehensive healthcare, retirement plans, stock options, and educational support. Apple's collaborative culture and commitment to innovation make this an exciting opportunity for someone passionate about combining data science with system performance optimization. The position offers competitive compensation and the chance to work on products that impact users worldwide.

This role is perfect for someone who enjoys solving complex technical challenges, has a passion for data-driven decision making, and wants to contribute to Apple's mission of creating the best user experience through optimal system performance. You'll be part of a team that values innovation, technical excellence, and the ability to deliver impactful solutions at scale.

Last updated 3 months ago

Responsibilities For Machine Learning & Analytics Software Engineer, OS Power & Performance

  • Analyze high dimensional data to derive meaningful insights
  • Develop models, metrics, tools, dashboards, and reports
  • Build infrastructure for streamlined analysis
  • Provide insights to teams and influence decisions across Apple
  • Transform raw data into actionable insights
  • Communicate findings effectively to stakeholders

Requirements For Machine Learning & Analytics Software Engineer, OS Power & Performance

Python
  • Bachelor's degree in Computer Science, Electrical Engineering, or related quantitative field
  • Strong mathematical foundations and broad knowledge of data analysis and practical machine learning
  • Experience with ETL processes using Python & Spark
  • Data visualization skills (e.g. Tableau)
  • Strong problem-solving and communication skills
  • Ability to work effectively in a collaborative environment

Benefits For Machine Learning & Analytics Software Engineer, OS Power & Performance

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 Stock Purchase Plan
  • Product discounts

Interested in this job?