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

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 6 days 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?

Jobs Related To Apple Machine Learning & Analytics Software Engineer, OS Power & Performance

CAD Automation and ML Engineer

CAD Automation and ML Engineer position at Apple, combining hardware expertise with machine learning for advanced silicon development.

Gen AI Software QA Engineer, Apple Intelligence

Join Apple as a Gen AI Software QA Engineer to develop and ensure quality for cutting-edge generative image AI features across Apple platforms.

Gen AI Software QA Engineer, Apple Intelligence

Join Apple as a Gen AI Software QA Engineer to develop and test cutting-edge generative AI image features while ensuring highest quality standards across Apple platforms.

AIML - Software Engineer, Siri Information and Intelligence

AIML Software Engineer position at Apple working on Siri's natural language understanding capabilities, offering competitive salary and comprehensive benefits.

Operations Program Manager, iPhone

Lead iPhone operations program management at Apple, driving product launches, manufacturing readiness, and supply chain optimization with competitive compensation and benefits.