ML Software Engineer Jobs at JPMorganChase with Visa Sponsorship

JPMorganChase builds machine learning infrastructure across risk modeling, fraud detection, and algorithmic trading, making ML Software Engineer roles central to its technology strategy. The firm has a consistent track record of sponsoring work visas for this function, with active pathways through both nonimmigrant and immigrant visa categories.

See All ML Software Engineer at JPMorganChase Jobs

Overview

Open Jobs93+
Top Visa TypeGreen Card
Work Type100% On-site
Median Salary$196K
Top LocationNew York, NY
Most JobsJPMorganChase

Showing 5 of 93+ ML Software Engineer Jobs at JPMorganChase jobs

JPMorganChase
Applied AI/ML Manager of Software Engineering
We won't show you this job again
JPMorganChase
Added 2w ago
Applied AI/ML Manager of Software Engineering
JPMorganChase
New York, New York
Software Engineering
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Technical Program Management
Backend Engineering
$152,000/yr - $215,000/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
JPMorganChase
Applied AI ML Engineer Associate
We won't show you this job again
JPMorganChase
Added 1d ago
Applied AI ML Engineer Associate
JPMorganChase
Columbus, Ohio
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
On-Site
2+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
JPMorganChase
Software Engineer III
We won't show you this job again
JPMorganChase
Added 1d ago
Software Engineer III
JPMorganChase
Plano, Texas
Software Engineering
Cloud & DevOps
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Cloud Engineering
Data Science
On-Site
3+ yrs exp.
None
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
JPMorganChase
Data and AI Software Engineer II
We won't show you this job again
JPMorganChase
Added 1d ago
Data and AI Software Engineer II
JPMorganChase
Jersey City, New Jersey
Software Engineering
Data Science & Analytics
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
$118,750/yr - $150,000/yr
On-Site
2+ yrs exp.
None
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
JPMorganChase
Senior Principal Software Engineer
We won't show you this job again
JPMorganChase
Added 2d ago
Senior Principal Software Engineer
JPMorganChase
Palo Alto, California
Software Engineering
Data Science & Analytics
Cloud & DevOps
AI (Artificial Intelligence)
ML (Machine Learning)
$232,750/yr - $325,000/yr
On-Site
10+ yrs exp.
Master's
10,000+

Have you applied for this role?

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

See all 93+ ML Software Engineer Jobs at JPMorganChase

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

Get Access To All Jobs

See all 93+ ML Software Engineer at JPMorganChase jobs

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

Get Access To All Jobs

Tips for Finding ML Software Engineer Jobs at JPMorganChase Jobs

Align your ML portfolio to finance domains

JPMorganChase's ML teams prioritize candidates with experience in time-series modeling, anomaly detection, or NLP applied to structured data. Framing your portfolio around financial use cases makes your application more relevant to their hiring managers than generic ML projects.

Target roles listed under specific business lines

JPMorganChase posts ML Software Engineer roles under distinct divisions like Corporate and Investment Bank or Consumer and Community Banking. Applying to the right business line increases your chances of reaching a team actively working on ML infrastructure, not just data pipelines.

Verify your E-3 or H-1B1 eligibility before applying

If you're an Australian or Singaporean national, JPMorganChase sponsors E-3 and H-1B1 visas for qualifying ML roles. These categories sit outside the H-1B lottery, so confirming your nationality-based eligibility early shapes which application track makes sense for you.

Prepare for PERM by documenting specialized skills

For Green Card sponsorship through EB-2 or EB-3, DOL requires JPMorganChase to run a PERM labor market test. Documenting niche ML skills, like experience with proprietary model deployment frameworks or financial regulatory compliance, helps distinguish you from the general labor market during that process.

Expect a multi-stage technical process before any offer

JPMorganChase's ML Software Engineer hiring typically involves a coding screen, a system design round, and an ML-specific case interview. You'll need to have your visa status conversation with the recruiter before the offer stage, not after, so sponsorship logistics don't delay your start date.

Browse open roles using Migrate Mate's job board

Filtering for ML Software Engineer positions at companies with active sponsorship history saves significant research time. Migrate Mate lets you search specifically for JPMorganChase openings verified for visa sponsorship, so you're applying to roles where the pathway already exists.

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

Find ML Software Engineer at JPMorganChase Jobs

Frequently Asked Questions

Does JPMorganChase sponsor H-1B visas for ML Software Engineers?

Yes, JPMorganChase sponsors H-1B visas for ML Software Engineer roles. The firm files Labor Condition Applications with DOL and handles the full USCIS petition process. Because ML Software Engineer qualifies as a specialty occupation requiring a relevant bachelor's degree or higher, it fits squarely within H-1B eligibility criteria. Your employer initiates the process after you receive an offer.

How do I apply for ML Software Engineer jobs at JPMorganChase?

Applications go through JPMorganChase's careers portal, but identifying roles that actively support visa sponsorship takes additional filtering. Migrate Mate's job board surfaces JPMorganChase ML Software Engineer openings specifically verified for sponsorship history, which saves you from applying to roles where sponsorship isn't available. Once you identify a target role, apply directly and disclose your visa status early in recruiter screening calls.

Which visa types does JPMorganChase use for ML Software Engineers?

JPMorganChase sponsors H-1B, H-1B1, and E-3 visas for ML Software Engineers on nonimmigrant pathways. For permanent residence, the firm supports EB-2 and EB-3 Green Card sponsorship through the PERM labor certification process. Australian citizens can use the E-3 category, while Singaporean and Chilean nationals may qualify for H-1B1, both of which sit outside the standard H-1B lottery cap.

What qualifications does JPMorganChase expect for ML Software Engineer roles?

Hiring managers at JPMorganChase's ML teams typically look for a bachelor's or master's degree in computer science, statistics, or a closely related field, plus hands-on experience building and deploying production ML models. Familiarity with Python, distributed computing frameworks, and model monitoring in regulated environments strengthens your application. Experience with financial data, including risk or fraud modeling, is frequently referenced in their job postings.

How do I plan my timeline if I need H-1B sponsorship at JPMorganChase?

The H-1B cap registration window opens in March each year, with an October 1 start date for selected petitions. If you're on OPT or a STEM OPT extension, coordinate your job search timeline so an offer can be in place before the March registration window. JPMorganChase's internal immigration team manages the USCIS filing after selection, but you'll need to flag your status clearly during the offer negotiation stage.

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

Search ML Software Engineer at JPMorganChase Jobs