Machine Learning Engineer, Wallet Intelligence and Machine Learning

Apple Inc.

Austin (TX)

On-site

USD 140,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking a Machine Learning Engineer to develop on-device technologies that keep users safe while preserving privacy, focusing on Wallet Intelligence and fraud prevention across Apple Pay and Apple Wallet.

You will work with engineering, security, PM, and business partners to translate requirements into practical ML solutions running in real time on devices. You will design models with constraints like size, latency, and memory, and contribute to a proactive, system-wide

Qualifications

  • Experience with ML methods such as classification, clustering, and anomaly detection.
  • Strong programming skills in Python, Scala, or Java.
  • Experience processing and analyzing data at scale using distributed data/compute frameworks.
  • Ability to communicate analysis clearly to varied audiences.
  • Experience delivering results on ambiguous problems.

Responsibilities

  • Translate customer and security needs into ML solutions from framing to feature engineering and evaluation.
  • Design models that balance accuracy with latency and on-device compute budgets.
  • Map model placement in the user journey and fraud-risk workflows to anticipate issues.
  • Uphold high privacy standards in all builds.
  • Collaborate with software engineering, security, PM, and business teams to define problems and communicate results clearly.
  • Share your thinking openly and build trust with team members.

Skills

ML methods: classification, clustering
Programming languages: Python
Programming languages: Scala
Programming languages: Java
Distributed data/compute frameworks
Communication of analysis results
Ambiguity-driven problem solving
Analytical thinking

Job description

Machine Learning Engineer, Wallet Intelligence and Machine Learning

Austin, Texas, United States Machine Learning and AI

Are you motivated to protect users and their accounts while delivering the best possible customer experience? Come join the Wallet Intelligence and Machine Learning team, where we help secure users' digital lives across Apple's devices without sacrificing privacy. Machine Learning Engineers here build analytical solutions and think deeply about where they fit into a larger system, staying ahead of fraud and applying the best privacy-preserving and fraud-prevention methods available to make Apple products, and especially Apple Pay and Apple Wallet, the safest platform people can use.The On Device Insights team at Apple develops machine learning models that run directly on users' devices to protect them from fraud, holding themselves to an exceptionally high bar for privacy. As part of the Wallet Intelligence and Machine Learning team, you will help secure users' digital lives across Apple's devices — including Apple Pay and Apple Wallet — without sacrificing privacy. This is a mission-driven team that thrives on hard problems, healthy skepticism, and open collaboration.

Description

We are looking for a Machine Learning Engineer to help develop and launch on-device technologies that keep our users safe, working closely with engineering, security, program management, and business partners. Our work is applied and pragmatic by necessity. Models must run in real time and in the background on the device without slowing down something as simple as an in-app purchase, which means designing within real constraints like model size, inference budgets, and memory. Because we often need to anticipate fraud rather than react to each new pattern as it appears, we have to be proactive and think ahead. This role is a chance to take ownership of a problem area, build a system-wide understanding of where our models fit, and apply your expertise in machine learning in an innovative and fast-moving environment. If you're energized by ambiguity, motivated by a meaningful mission, and the kind of person who digs beneath the surface and questions your own assumptions before forming a recommendation, we'd love to hear from you.

Responsibilities
  • Take end-to-end responsibility for translating customer and security needs into machine learning solutions, from framing the problem through feature engineering, model development, training, evaluation, and reporting.
  • Design and deliver models that operate within real-world constraints, balancing accuracy against latency, model size, and on-device compute budgets so that protection never comes at the cost of the user experience.
  • Build and share a system-wide understanding of where our models fit into the user journey and the fraud-risk journey, and use that understanding to anticipate problems rather than react to them.
  • Uphold and advance a high standard for user privacy in everything you build.
  • Partner across software engineering, security, program management, and business teams to define problems, align on solutions, and communicate results clearly to both technical and non-technical audiences.
  • Share your thinking openly, welcome scrutiny of your own ideas, and build trust with the people you work with.
Minimum Qualifications
  • Experience with machine learning methods such as classification, clustering, and anomaly detection.
  • Strong programming skills in one or more languages such as Python, Scala, or Java.
  • Experience processing and analyzing data at scale using distributed data or compute frameworks.
  • Ability to communicate the results of analysis clearly and succinctly to a range of audiences.
  • Experience delivering results on ambiguous, loosely defined problems, working with others.
  • Rigorous analytical thinking, including the ability to question assumptions, reason through a problem, and justify a recommendation with sound evidence.
Preferred Qualifications
  • Experience deploying machine learning in resource-constrained or real-time environments, such as on-device deployment, model compression, or optimizing for inference budgets.
  • Experience with distributed data and compute frameworks such as Spark, Ray, or Daft.
  • Familiarity with privacy-preserving machine learning techniques.
  • Background in fraud detection, risk modeling, or security-focused machine learning.
  • Familiarity with iOS development.
  • We're open to a range of specializations and are excited by candidates who bring a differentiating strength to the team, whether that's a research background, deep systems thinking, or expertise we don't yet have. Tell us what you'd add.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AIML - Applied ML Engineer, Responsible AI and Safety
AIML - Applied ML Engineer, Responsible AI and Safety

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 278,000
Employee stock plan
Relocation assistance
Education reimbursement
+1
Software Engineer - AML, AI & Data Platforms (AiDP)
Software Engineer - AML, AI & Data Platforms (AiDP)

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,000 - 325,000
Apple stock program
Medical & dental coverage
Retirement benefits
+2
On-Device ML Engineer, Wallet Security & Privacy
On-Device ML Engineer, Wallet Security & Privacy

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 230,000
Machine Learning Engineer
Machine Learning Engineer

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
Senior Machine Learning Engineer, Analytics & Data Engineering
Senior Machine Learning Engineer, Analytics & Data Engineering

Apple Inc. • Seattle (WA)

On-site
USD 171,000 - 259,000
Comprehensive medical and dental coverage
Employee stock programs
Education reimbursement
+1
AIML - Sr Machine Learning Engineer, Data and ML Innovation
AIML - Sr Machine Learning Engineer, Data and ML Innovation

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Discretionary bonuses
Relocation assistance
+2
Sr. Machine Learning Engineer - Finance
Sr. Machine Learning Engineer - Finance

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 273,000
Comprehensive medical and dental coverage
Employee stock purchase plan
Tuition reimbursement for educational expenses
+1
AIML - Machine Learning Engineer, Foundation Models
AIML - Machine Learning Engineer, Foundation Models

Apple Inc. • Seattle (WA)

On-site
USD 184,700 - 324,800
Medical and dental coverage
Employee stock programs
Relocation assistance
Sr. Machine Learning Engineer - Finance
Sr. Machine Learning Engineer - Finance

Apple Inc. • Austin (TX)

On-site
USD 110,000 - 150,000
Equal opportunity employer
Commitment to inclusion and diversity
Accessibility in workplace
AIML - Machine Learning Engineer, Foundation Models
AIML - Machine Learning Engineer, Foundation Models

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase program
+1