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 JPMorganChaseOverview
Showing 5 of 49+ ML Software Engineer Jobs at JPMorganChase










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
Job Description
Join our Sales Science Data and Analytics team and help us optimize client engagement through our Consumer & Community Banking field employees and tools! As an Applied AI ML Senior Associate in our Sales Science Data and Analytics team, you will help us optimize client engagement through our innovative projects and you will help us drive the future of field AI Technologies, leveraging ML tools and algorithms to deliver the right solutions as we reinvent CRMs and client/employee interactions at the firm. You will be part of an innovative team, working closely with business partners, product owners, and fellow data scientists to build new AI/ML solutions and productionlize them. You are someone with a passion for data, ML, and programming, who can build ML solutions at-scale with a hands-on approach with detailed technical acumen.
Job Responsibilities
- Serve as a subject matter expert on a wide range of ML techniques and optimizations.
- Build and enhance ML workflows through advanced proficiency in large language models (LLMs) and related techniques.
- Conduct experiments using latest ML technologies, analyzing results, tuning models.
- Actively engage in hands-on coding to convert experimental results into robust production solutions.
- Take full ownership of the entire code development lifecycle in Python, from proof of concept and experimentation to delivering production-ready solutions.
- Integrate Generative AI within the ML Platform using state-of-the-art techniques.
Required Qualifications, Capabilities, And Skills
- Bachelor's degree in Computer Science, Machine Learning, or a related field with 3 years of applied machine learning experience.
- 3+ years of experience in one of the programming languages like Python, R, Java, etc. Intermediate Python is a must.
- Experience in applying data science, ML techniques and Reinforcement Learning to solve business problems.
- Solid background in Natural Language Processing (NLP) and Large Language Models (LLMs).
- Experience with machine learning and deep learning methods.
- Deep understanding and expertise in deep learning frameworks such as PyTorch or TensorFlow.
- Ability to work on tasks and projects through to completion with limited supervision.
- Passion for detail and follow through. Excellent communication skills and team player.
Preferred Qualifications, Capabilities, And Skills
- In-depth understanding of Search/Ranking, Recommender systems, Graph techniques, and other advanced methodologies.
- MS and/or PhD in Computer Science, Machine Learning, or a related field, with at least 4 years of applied machine learning experience preferred.
- Advanced knowledge in Reinforcement Learning or Meta Learning.
- Software development experience is a plus.
- Demonstrated ability to translate LLM pipelines/workflows into something less technical business partners can understand.
- Deep understanding of Large Language Model (LLM) techniques, including Agents, Planning, Reasoning, and other related methods.
- Experience with building and deploying ML models on cloud platforms such as AWS and AWS tools like Sagemaker, EKS, etc.
About us
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans
About The Team
Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction. The CCB Data & Analytics team responsibly leverages data across Chase to build competitive advantages for the businesses while providing value and protection for customers. The team encompasses a variety of disciplines from data governance and strategy to reporting, data science and machine learning. We have a strong partnership with Technology, which provides cutting edge data and analytics infrastructure. The team powers Chase with insights to create the best customer and business outcomes.
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 JobsTips 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.