Machine Learning Engineer Jobs at Affirm with Visa Sponsorship

Affirm builds its machine learning infrastructure around responsible credit and real-time decisioning, which means ML engineers here work on fraud detection, underwriting models, and personalization at scale. Affirm has a consistent track record of sponsoring international engineers across multiple visa categories.

See All Machine Learning 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+ Machine Learning 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 21h 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+ Machine Learning Engineer Jobs at Affirm

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

Get Access To All Jobs

See all 34+ Machine Learning Engineer at Affirm jobs

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

Get Access To All Jobs

Tips for Finding Machine Learning Engineer Jobs at Affirm Jobs

Align your portfolio to financial ML use cases

Affirm's ML teams focus on credit risk modeling, fraud detection, and real-time inference. Projects or papers demonstrating experience with imbalanced datasets, time-series financial data, or low-latency prediction systems will read as directly relevant to their hiring criteria.

Confirm sponsorship eligibility before applying

Affirm sponsors H-1B, TN, and OPT candidates for ML roles, but not every req is approved for all visa types. Ask your recruiter early which categories the specific role supports so you don't reach offer stage with a mismatch.

Use Migrate Mate to surface open ML roles at Affirm

Affirm's ML openings span multiple teams and aren't always grouped clearly on their careers page. Migrate Mate filters verified sponsorship-eligible ML roles at Affirm so you can track current openings without manually sifting through postings.

Prepare your OPT or CPT documentation before the offer

F-1 candidates should have their DSO confirm OPT authorization timelines before accepting an offer. Affirm's onboarding moves quickly, and delays in USCIS EAD card delivery have caused start-date friction for ML hires in the past.

Understand how PERM timing affects your green card path

For EB-2 or EB-3 sponsorship, Affirm must complete a DOL PERM labor certification before filing your immigrant petition. PERM audits currently add months to the process, so start this conversation during negotiation, not after your first performance review.

Demonstrate production ML experience, not just research

Affirm's ML interviews heavily test system design and MLOps fluency alongside modeling depth. Candidates who can speak to deploying models in production environments, monitoring for data drift, and owning model pipelines tend to progress faster through their technical screens.

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

Find Machine Learning Engineer at Affirm Jobs

Frequently Asked Questions

Does Affirm sponsor H-1B visas for Machine Learning Engineers?

Yes, Affirm sponsors H-1B visas for Machine Learning Engineer roles. Their engineering organization has consistently supported H-1B filings for technical positions, including ML-focused roles. If you're subject to the H-1B lottery, confirm with your recruiter early that the specific role is approved for sponsorship, since not every open req automatically qualifies.

How do I apply for Machine Learning Engineer jobs at Affirm?

You can apply directly through Affirm's careers page or find sponsorship-eligible ML openings filtered by visa type on Migrate Mate. Before applying, review the role's technical focus area, since Affirm's ML teams are split across credit, fraud, growth, and platform functions. Tailoring your resume to the specific team's domain improves your chances of clearing the initial screen.

Which visa types does Affirm commonly use for Machine Learning Engineer roles?

Affirm sponsors H-1B, F-1 OPT, F-1 CPT, TN, and EB-2/EB-3 Green Card pathways for ML engineering roles. F-1 OPT is commonly used for recent graduates starting immediately, while H-1B is the standard long-term work visa for this function. TN is available to Canadian and Mexican nationals in qualifying technical classifications.

What qualifications does Affirm expect from Machine Learning Engineer candidates?

Affirm generally looks for a bachelor's or master's degree in computer science, statistics, or a related quantitative field, along with hands-on experience building and deploying ML models in production. Strong candidates demonstrate familiarity with Python, distributed data systems, and at least one of Affirm's core ML domains: credit risk, fraud detection, or personalization. Research publications are a plus but not required.

How long does the H-1B sponsorship process take at a company like Affirm?

For cap-subject H-1B filings, the USCIS lottery runs in March each year with an October 1 start date for selected petitions. Premium processing is available and reduces USCIS adjudication to 15 business days once a petition is filed. If you're transferring an existing H-1B to Affirm, you can typically start under portability rules as soon as USCIS receives the transfer petition.

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

Search Machine Learning Engineer at Affirm Jobs