Senior Machine Learning Engineer - Experimentation
Cupertino, California, United States | Software and Services
Description
Partner with business leaders and stakeholders to design, implement, and evolve the user-facing features of the multivariate experimentation platform. Promote experimentation best practices across the organization. Execute on the experimentation roadmap and future integrations with data-driven prioritization. Exercise strong judgment and make thoughtful decisions in ambiguous situations. Balance short-term wins with long-term success based on various constraints. Contribute to a culture emphasizing observability, reliability, resiliency, simplicity, reusability, extensibility, scalability, velocity, and productivity. We are a unified team supporting each other's growth and delivering value to our customers and Apple.
Minimum Qualifications
- 10+ years of experience in web application development, with a strong understanding of data structures and algorithms.
- Experience building and deploying Machine Learning models to production using data processing tools like Spark.
- Experience with A/B testing infrastructure, multivariate experimentation, and metrics measurement.
- Proficiency in programming languages such as Python, Java, and Scala.
- Familiarity with causal machine learning tools and technologies.
- Experience with SQL and NoSQL databases.
- Experience using observability tools like DataDog or Splunk.
- Ability to optimize system performance using data structures and algorithms.
- Experience with software development in Java, Scala, Rust, GoLang, or Python.
- Deep understanding of the full software development lifecycle.
- Ability to operate effectively in cross-functional teams.
- Familiarity with simulation tools and technologies.
- Ability to communicate complex concepts clearly and concisely.
Preferred Qualifications
- Degree in Computer Science, Statistics, Applied Math, or related fields.
- 10+ years of experience building scalable applications.
- Curious, ownership-driven attitude towards projects.
- Excellent communication, social, and presentation skills.
- Experience with advanced statistical and causal inference techniques.
- Experience collaborating with UX designers during the design phase.
- Experience in building high-performance experimentation systems.
At Apple, compensation includes base pay within a range, with opportunities for growth. The base pay range for this role is $207,800 to $378,700, depending on skills, experience, and location. Apple employees can participate in stock programs, receive benefits such as medical and dental coverage, retirement plans, discounts, educational reimbursements, and may be eligible for bonuses, stock awards, or relocation assistance. Learn more about Apple Benefits.
Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Learn more about your EEO rights as an applicant.