ML Engineer Jobs at Affirm with Visa Sponsorship

Affirm hires ML Engineers to build credit risk models, fraud detection systems, and real-time decisioning infrastructure across its buy-now-pay-later platform. The company has an established sponsorship track record for this function, supporting candidates through H-1B, OPT, and employment-based Green Card pathways.

See All ML Engineer at Affirm Jobs

Overview

Open Jobs34+
Top Visa TypeGreen Card
Work Type85% Remote
Median Salary$271K
Top LocationNew York, NY
Most JobsAffirm

Showing 5 of 34+ ML Engineer Jobs at Affirm jobs

Affirm
Senior Staff Machine Learning Engineer
We won't show you this job again
Affirm
Added 3w ago
Senior Staff Machine Learning Engineer
Affirm
Houston, Texas
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
Data Science
Technical Program Management
$232,000/yr - $310,000/yr
Remote (US)
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Manager, Machine Learning Engineering
We won't show you this job again
Affirm
New 22h ago
Manager, Machine Learning Engineering
Affirm
New York, New York
Software Engineering
Data Science & Analytics
Data Engineering
AI (Artificial Intelligence)
Data Science
$200,000/yr - $275,000/yr
Hybrid
8+ yrs exp.
Bachelor's
1,001-5,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Staff Machine Learning Engineer
We won't show you this job again
Affirm
Added 3w ago
Senior Staff Machine Learning Engineer
Affirm
Charlotte, North Carolina
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Technical Program Management
$232,000/yr - $310,000/yr
Remote (US)
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Staff Machine Learning Engineer
We won't show you this job again
Affirm
Added 3w ago
Senior Staff Machine Learning Engineer
Affirm
Boulder, Colorado
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Technical Program Management
Remote (US)
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Staff Machine Learning Engineer
We won't show you this job again
Affirm
Added 3w ago
Senior Staff Machine Learning Engineer
Affirm
Raleigh, North Carolina
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Technical Program Management
$232,000/yr - $310,000/yr
Remote (US)
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 34+ ML Engineer Jobs at Affirm

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Engineer Jobs at Affirm.

Get Access To All Jobs

See all 34+ ML Engineer at Affirm jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Engineer at Affirm roles.

Get Access To All Jobs

Tips for Finding ML Engineer Jobs at Affirm Jobs

Align your ML work to credit risk

Affirm's ML teams focus heavily on underwriting models and default prediction. Frame your resume around supervised learning, feature engineering for financial signals, or real-time inference pipelines rather than general-purpose ML projects.

Target roles that match your OPT timeline

If you're on F-1 OPT, confirm whether a role falls under a STEM-designated SOC code before applying. Affirm's ML Engineering positions typically qualify, giving you up to 36 months of work authorization before an H-1B filing is needed.

Ask about LCA filing scope during offer negotiation

Affirm operates with distributed and hybrid teams. When you receive an offer, confirm the Labor Condition Application will list your actual work location. A mismatch between your LCA worksite and where you physically work can create compliance issues with DOL.

Prepare your specialty occupation documentation early

For H-1B approval, USCIS must find the role a specialty occupation requiring a relevant degree. Collect transcripts, degree equivalency evaluations if your credential is foreign, and any coursework records tying your background to financial ML or applied statistics before your employer initiates the petition.

Use Migrate Mate to find open ML Engineer roles at Affirm

Affirm's sponsorship-eligible ML positions don't always stay open long. Use Migrate Mate to filter active ML Engineer listings at Affirm by visa type, so you're applying to roles where sponsorship is already confirmed rather than guessing from a generic careers page.

Understand when PERM becomes part of your path

If Affirm moves you toward an EB-2 or EB-3 Green Card, DOL requires a PERM labor certification before the I-140 petition. That process involves recruitment documentation and prevailing wage determinations, and typically takes 12 to 18 months before USCIS even sees your petition.

ML Engineer at Affirm jobs are hiring across the US. Find yours.

Find ML Engineer at Affirm Jobs

Frequently Asked Questions

Does Affirm sponsor H-1B visas for ML Engineers?

Yes, Affirm sponsors H-1B visas for ML Engineers. The company has a consistent track record of filing H-1B petitions for technical roles, and ML Engineering positions typically qualify as specialty occupations under USCIS standards given their degree requirements in computer science, statistics, or a related quantitative field. Sponsorship is generally discussed during the offer stage.

Which visa types are commonly used for ML Engineer roles at Affirm?

ML Engineers at Affirm most commonly work on H-1B status, F-1 OPT (including STEM OPT extensions), or TN visas for Canadian and Mexican nationals in qualifying occupations. For longer-term pathways, Affirm supports employment-based Green Card sponsorship through EB-2 or EB-3 categories, which involve PERM labor certification filed with DOL followed by an I-140 petition with USCIS.

What qualifications and experience does Affirm expect for ML Engineer roles?

Affirm's ML Engineer roles typically require a bachelor's or master's degree in computer science, statistics, or a related field, along with hands-on experience building production ML systems. Familiarity with credit risk modeling, fraud detection, or real-time inference is a practical advantage. Experience with Python-based ML frameworks and large-scale data pipelines is consistently expected across job postings.

How do I apply for ML Engineer jobs at Affirm?

You can browse and apply for ML Engineer positions at Affirm that include visa sponsorship through Migrate Mate, which filters listings by role and visa type so you're not sifting through roles that don't support your situation. Once you identify a match, apply directly and be prepared to discuss your visa status and timeline early in the process, ideally before the final interview round.

How do I time my H-1B filing if I'm currently on OPT at Affirm?

If you're working at Affirm on F-1 OPT, your employer must submit your H-1B registration during the annual lottery window in March. If selected, the petition is filed for an October 1 start date. STEM OPT gives you up to 36 months of total OPT work authorization, which typically provides enough runway to clear one full H-1B lottery cycle without a gap in employment authorization.

See which ML Engineer at Affirm employers are hiring and sponsoring visas right now.

Search ML Engineer at Affirm Jobs