Machine Learning Jobs in New Jersey

Machine Learning jobs in New Jersey are in strong demand, concentrated in pharmaceutical R&D, financial services, and telecommunications, with openings at every level from junior ML engineer through principal research scientist. The heaviest hiring is in and around Princeton, Jersey City, and Parsippany, where employers like Johnson & Johnson, Cognizant, and Prudential Financial maintain large technical operations. The most sought-after specialties in New Jersey right now are natural language processing, computer vision, and MLOps engineering. Find a role that fits below and apply directly.

Find Machine Learning Jobs

Overview

Open roles33
Top employerJPMorganChase
Top cityJersey City, NJ
Cities hiring11
Work type57% On-site
Top industryFintech

Showing 5 of 33+ Machine Learning jobs

Amtex Systems Inc
Senior Machine Learning Engineer
We won't show you this job again
Amtex Systems Inc
Added 1d ago
Senior Machine Learning Engineer
Amtex Systems Inc
Parsippany, New Jersey
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
On-Site
None

Have you applied for this role?

JPMorganChase
Lead Software Engineer - Machine Learning
We won't show you this job again
JPMorganChase
Added 3d ago
Lead Software Engineer - Machine Learning
JPMorganChase
Jersey City, New Jersey
Business Operations
Program Management
Project Management
$157k - $215k/yr
10,000+

Have you applied for this role?

JPMorganChase
Senior Associate - Machine Learning Engineer
We won't show you this job again
JPMorganChase
Added 3d ago
Senior Associate - Machine Learning Engineer
JPMorganChase
Jersey City, New Jersey
Customer Service
Customer Success
Customer Support
$138k - $195k/yr
Doctoral degree in statistics
10,000+

Have you applied for this role?

JPMorganChase
Lead Software Engineer - ML Engineer for Agent Platform
We won't show you this job again
JPMorganChase
Added 3d ago
Lead Software Engineer - ML Engineer for Agent Platform
JPMorganChase
Jersey City, New Jersey
Backend Engineering
Full-stack Engineering
Software Engineering
$157k - $215k/yr
10,000+

Have you applied for this role?

JPMorganChase
Senior Lead Software Engineer - ML Engineer for Agent Platform
We won't show you this job again
JPMorganChase
Added 3d ago
Senior Lead Software Engineer - ML Engineer for Agent Platform
JPMorganChase
Jersey City, New Jersey
Automation QA
Cloud & DevOps
DevOps
$176k - $260k/yr
10,000+

Have you applied for this role?

See All 33 Machine Learning Jobs in New Jersey

Find roles in New Jersey that match your experience and apply in just a few clicks.

Find Machine Learning Jobs

Machine Learning Jobs by City in New Jersey

Where New Jersey roles are concentrated, by current openings.

Jersey City
16 jobs
Iselin
2 jobs
Hoboken
2 jobs
Moorestown
2 jobs
Englewood Cliffs
2 jobs
Camden
1 job
Edison
1 job
Trenton
1 job
Princeton
1 job

Machine Learning Job Market in New Jersey

A snapshot from current New Jersey openings, updated as new roles post.

Who's Hiring

  • JPMorganChase
    JPMorganChase13
  • Jobot
    Jobot2
  • Versant
    Versant2
  • ASRC Federal
    ASRC Federal2
  • BNY
    BNY1

Top Industries Hiring

  • Fintech
  • Banking & Financial Services
  • Investment & Asset Management
  • Technology & Software
  • Staffing & Recruiting

What New Jersey Employers Look For

The qualifications that appear most often in machine learning jobs across New Jersey.

  • Bachelor's or master's degree in computer science, statistics, or a related quantitative field
  • Proficiency in Python and machine learning frameworks such as TensorFlow or PyTorch
  • Experience designing, training, and deploying predictive models in production environments
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for model deployment
  • Strong understanding of data preprocessing, feature engineering, and model evaluation techniques
  • Ability to communicate findings clearly to non-technical business stakeholders

Machine Learning Jobs in New Jersey: Frequently Asked Questions

How do you become a machine learning engineer in New Jersey?

Machine learning roles in New Jersey require no state-issued license, so hiring is driven by education and demonstrated skills. Most employers expect at least a bachelor's degree in computer science, mathematics, or a closely related field, with a master's degree preferred for research-heavy positions. Building a portfolio of projects on public repositories, completing recognized ML certifications, and targeting New Jersey's large pharma and fintech employers are the most direct paths into the field here.

Which companies hire machine learning engineers in New Jersey?

Employers hiring machine learnings in New Jersey right now include JPMorganChase, Jobot, and Versant, based on current listings on Migrate Mate as of September 2026. New Jersey's dense concentration of pharmaceutical headquarters and financial services firms means many of these roles sit within large enterprise R&D and data science teams rather than early-stage startups.

Which New Jersey cities have the most machine learning jobs?

The cities with the most machine learning openings in New Jersey are Jersey City, New Jersey, and Iselin. Princeton anchors much of the demand through its university research ecosystem and nearby pharma campuses, Jersey City draws fintech and asset management firms just across from Manhattan, and Parsippany serves as a corporate hub for several large technology and life sciences operations that maintain significant data science headcount.

Are there remote machine learning jobs in New Jersey?

Yes, and more than most fields. About 43% of machine learning openings tied to New Jersey are remote or hybrid as of September 2026, reflecting how well the work translates to distributed environments. Model development, experimentation, and data analysis are the tasks most commonly performed fully remotely, while production deployment and stakeholder collaboration roles tend to require at least some on-site presence.

How can I get hired as a machine learning engineer in New Jersey with little or no experience?

The most realistic entry path is an associate ML engineer or junior data scientist role at one of New Jersey's large pharmaceutical or financial services employers, several of which run rotational new-graduate programs in data and analytics. Building a portfolio of end-to-end projects, contributing to open-source repositories, and earning a recognized credential such as an AWS Machine Learning Specialty or Google Professional ML Engineer certification all improve competitiveness. Lateral moves from data analyst or software engineering roles at New Jersey employers are also a common on-ramp into machine learning teams.

Where can I find and apply to machine learning jobs in New Jersey?

You can find and apply to machine learning jobs in New Jersey on Migrate Mate, which lists current New Jersey openings across industries and seniority levels. Find the roles that fit your background and apply directly from each listing.

See All 33 Machine Learning Jobs in New Jersey

Find roles in New Jersey that match your experience and apply in just a few clicks.

Find Machine Learning Jobs