Posted in

Machine Learning Engineer – Trust and Safety – Account Trust

Machine Learning Engineer – Trust and Safety – Account Trust

CompanyApple
LocationCupertino, CA, USA
Salary$175800 – $312200
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Proven experience in anti-fraud (or similar) with at least two complex investigations in incomplete data environments, demonstrating initiative and measurable impact.
  • 3+ years of experience with big data tools (SQL, Spark, Splunk, Python, Jupyter Notebook).
  • Familiarity with machine learning algorithms including classifiers, clustering algorithms, and anomaly detection
  • Experience collaborating across engineering and non-engineering teams.

Responsibilities

  • Maintain a deep understanding of Apple’s account types, services, and evolving protection systems.
  • Simplify complex systems and communicate technical concepts to non-technical audiences.
  • Analyze user behavior from diverse data sources, building narratives that explain fraudulent activity and attack methods.
  • Build strong partnerships to close data gaps and mitigate attack vectors.
  • Identify weaknesses, propose better fraud-fighting tools, and anticipate attacker adaptations.

Preferred Qualifications

  • Experience with Python, Scala, Java, or similar, including relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch, Spark MLlib).
  • 2+ years of industry software development experience using source control (e.g., Git).
  • Hands-on experience implementing machine learning solutions (classifiers, clustering, anomaly detection).
  • Advanced degree (MS/PhD) in a quantitative field (Computer Science, Statistics, Mathematics, Operations Research).
  • Effective interpersonal, written, and verbal communication skills.
  • Curiosity, integrity, and a passion for learning and enhancing the Apple customer experience.