H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Apple logo

Machine Learning Engineer - Product Marketing Customer Analytics

Apple
Cupertino, CA Full-time 11/26/2025 $212,000 - $318,400 a year
Master's with 2+ Years of Experience

Job Description

The Product Marketing Customer Analytics team at Apple is seeking a Machine Learning Engineer to support predictive analytics for customer engagement, translating product requirements into modeling tasks, developing scalable ML algorithms, and collaborating with cross-functional teams to provide actionable insights.

Requirements

  • 8+ years of hands-on programming skills for large-scale data processing
  • Graduate degree required in Computer Science, Statistics, Data Mining, Machine Learning, Operations Research, or related field
  • Excellent understanding of analytical methods and machine learning algorithms including regression, clustering, classification, and optimization
  • 8+ years of proven experience building and scaling predictive models across distributed systems
  • 8+ years of hands-on programming skills (Python, and/or Spark)
  • Comfortable with advanced deep learning frameworks (Tensorflow, PyTorch)
  • Solid technical database and data modeling knowledge (Oracle, Hadoop, SnowFlake)
  • Able to work effectively on ambiguous data in a fast-changing environment
  • Strong communication skills to explain complex technical topics to both technical and non-technical stakeholders
  • Demonstrated success in partnering cross-functionally

Responsibilities

  • Support Product Marketing, Investor Relations, and the Executive Team with predictive analytics
  • Translate product requirements into modeling and engineering tasks
  • Develop scalable ML algorithms and models to understand customer behavior
  • Design and implement end-to-end machine learning pipelines
  • Experiment with cutting-edge algorithms to provide advanced insights
  • Manage ML projects through all phases including data quality and deployment
  • Tackle non-routine analysis/prediction problems using advanced ML methods
  • Collaborate with data engineers to implement robust solutions
  • Enhance and evolve solutions to meet changing business needs