Senior Data Scientist - System Scheduling Performance

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$115,700 - $204,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Business Intelligence / Data Visualization Engineer

Senior BI Engineer role at Apple focusing on data visualization and analytics for Apple Services, requiring 10+ years of experience and expertise in SQL, Python, and data visualization tools.

Senior Technical ERM Analyst

Senior Technical ERM Analyst role at Apple, focusing on risk management for Apple Pay, requiring 5+ years of experience in risk management and technical expertise.

Data Engineer

Senior Data Engineer position at Apple, focusing on operations and supply chain analytics, requiring expertise in Python, SQL, and data modeling with 5+ years of experience.

Telemetry Data Engineer, Infrastructure Services

Senior Data Engineer role at Apple focusing on infrastructure telemetry data analysis and optimization for data center operations.

AIML - Sr Data Engineer, Data and ML Innovation

Senior Data Engineer role at Apple, focusing on privacy-preserving data systems for ML and analytics in Seattle.

Description For Senior Data Scientist - System Scheduling Performance

Apple's System Scheduling Performance team is seeking a Senior Data Scientist to work on crucial resource management technologies that power every Apple platform. This role focuses on developing and optimizing background task schedulers that manage system resources efficiently across all Apple devices. You'll be working at the intersection of power, performance, and feature latency, developing solutions that consider battery life, thermals, network efficiency, and memory optimization.

As a Senior Data Scientist, you'll be responsible for analyzing high-dimensional data to derive insights and implement new capabilities for process runtime and resource utilization. This highly visible position involves developing scalable architecture for resource management and collaborating with cross-functional teams to implement new operating system concepts. The role combines data analysis, performance optimization, and systems engineering to push the boundaries of operating system capabilities.

The position offers an exciting opportunity to work on technology that powers essential features like Photo Processing, Spotlight Search, Automatic Software Updates, CloudKit Sync, and iCloud Photo Library. You'll be part of the CoreOS team, working on fundamental systems that impact millions of users worldwide. The role offers competitive compensation, including base pay, stock options, comprehensive benefits, and opportunities for professional growth.

This is an ideal position for someone who combines strong technical skills with excellent analytical and communication abilities, and who is passionate about optimizing system performance at scale. You'll have the chance to influence the future of Apple's operating systems while working with cutting-edge technology and talented teams.

Last updated a month ago

Responsibilities For Senior Data Scientist - System Scheduling Performance

  • Develop, analyze, and present key performance metrics, tools, dashboards, reports and infrastructure
  • Design, implement, optimize, and evangelize new operating system constructs
  • Write elegant, performant code and test, debug, and productize it
  • Rapidly prototype new ideas and features in collaboration with others
  • Consult with and influence other teams to drive adoption of new APIs

Requirements For Senior Data Scientist - System Scheduling Performance

Python
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Strong programming background and technical skills
  • Clear understanding of operating system components and responsibilities
  • Strong foundation in statistics and data analysis
  • Highly professional and collaborative with outstanding communication and presentation skills

Benefits For Senior Data Scientist - System Scheduling Performance

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?