ML Software Engineer Jobs at JPMorganChase with Visa Sponsorship

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

Find ML Software Engineer Jobs at JPMorganChase

Overview

Open Jobs49+
Top Visa TypeGreen Card
Work Type100% On-site
Top LocationJersey City, NJ

Showing 5 of 49+ ML Software Engineer Jobs at JPMorganChase

JPMorganChase
Applied AI ML, Senior Associate
We won't show you this job again
JPMorganChase
Added 1mo ago
Applied AI ML, Senior Associate
JPMorganChase
Columbus, Ohio
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$114k - $175k/yr
On-Site
Bachelor's

Have you applied for this role?

JPMorganChase
Applied AI ML-Vice President
We won't show you this job again
JPMorganChase
Added 1mo ago
Applied AI ML-Vice President
JPMorganChase
Columbus, Ohio
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Technical Program Management
On-Site
Bachelor's

Have you applied for this role?

JPMorganChase
Applied ML and Generative AI Lead
We won't show you this job again
JPMorganChase
Added 2mo ago
Applied ML and Generative AI Lead
JPMorganChase
Jersey City, New Jersey
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$164k - $260k/yr
On-Site
Bachelor's

Have you applied for this role?

JPMorganChase
Applied AI & ML Lead
We won't show you this job again
JPMorganChase
Added 2mo ago
Applied AI & ML Lead
JPMorganChase
Jersey City, New Jersey
Software Engineering
Data Science & Analytics
Solutions Engineering & Architecture
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Technical Program Management
$164k - $260k/yr
On-Site
Bachelor's

Have you applied for this role?

JPMorganChase
Applied AI ML Director
We won't show you this job again
JPMorganChase
Added 2mo ago
Applied AI ML Director
JPMorganChase
New York, New York
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Data Analytics
$223k - $325k/yr
On-Site
Doctorate

Have you applied for this role?

See all 49+ 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 49+ 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

Tips for Finding ML Software Engineer Jobs at JPMorganChase

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.

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 visa, 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 visa 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.