ML Engineer Jobs in North Carolina

ML Engineer jobs in North Carolina are active and growing, concentrated in the Research Triangle's technology and life sciences sectors, financial services firms in Charlotte, and defense and intelligence contractors across the Piedmont, with openings at every level from entry-level associate to principal and staff engineer. The heaviest hiring is in Raleigh, Charlotte, and Durham, where employers like Red Hat, Bank of America, and SAS Institute have long-established engineering teams. The most in-demand specialties are natural language processing, computer vision, and MLOps infrastructure. Find a role that fits below and apply directly.

Find ML Engineer Jobs

Overview

Open roles27
Top employerRELX
Top cityRaleigh, NC
Cities hiring5
Work type58% On-site
Top industryTechnology

Showing 5 of 27+ ML Engineer jobs

COVAR
Machine Learning Internship Summer 2027
We won't show you this job again
COVAR
Added 1d ago
Machine Learning Internship Summer 2027
COVAR
Durham, North Carolina
Account Management
Customer Success
Sales
Bachelor of Science
11-50

Have you applied for this role?

Hewlett Packard Enterprise | HPE
AI and Machine Learning Engineering Graduate
We won't show you this job again
Hewlett Packard Enterprise | HPE
Added 4d ago
AI and Machine Learning Engineering Graduate
Hewlett Packard Enterprise | HPE
Durham, North Carolina
Corporate Training & Learning Development
Learning & Development
Program Management
$82k - $188k/yr
Master's degree
10,000+

Have you applied for this role?

Bright Vision Technologies
Edge ML Engineer
We won't show you this job again
Bright Vision Technologies
Added 1w ago
Edge ML Engineer
Bright Vision Technologies
Charlotte, North Carolina
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
$150k/yr
Remote (US)
Bachelor's

Have you applied for this role?

NTT DATA
Lead ML Platform Engineer
We won't show you this job again
NTT DATA
Added 1w ago
Lead ML Platform Engineer
NTT DATA
Charlotte, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
$80 - $88.85/hr
Hybrid
10,000+

Have you applied for this role?

Q2ebanking
Machine Learning Engineer
We won't show you this job again
Q2ebanking
Added 2w ago
Machine Learning Engineer
Q2ebanking
Cary, North Carolina
Customer Service
Customer Support
Hospitality & Guest Services
Hybrid
Bachelor's degree

Have you applied for this role?

See All 27 ML Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find ML Engineer Jobs

ML Engineer Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Raleigh
9 jobs
Cary
7 jobs
Charlotte
6 jobs
Durham
4 jobs
Wilmington
1 job

ML Engineer Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

RELX
RELX3 open roles
LexisNexis Legal & Professional
LexisNexis Legal & Professional3 open roles
Apple
Apple2 open roles

Top Industries Hiring

  • Technology & Software
  • Electronics & Hardware
  • Telecommunications

What North Carolina Employers Look For

The qualifications that appear most often in ML engineer jobs across North Carolina.

  • Bachelor's or master's degree in computer science, statistics, or a related quantitative field
  • Proficiency in Python and experience with machine learning frameworks such as TensorFlow or PyTorch
  • Hands-on experience building and deploying production machine learning models at scale
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for model training and serving
  • Experience with MLOps practices including model monitoring, versioning, and CI/CD pipelines
  • Strong communication skills to translate model outputs into actionable insights for non-technical stakeholders

ML Engineer Jobs in North Carolina: Frequently Asked Questions

How do you become a ml engineer in North Carolina?

ML engineering in North Carolina has no state-issued license or registration requirement, so the path runs through education and demonstrated technical skill. Most North Carolina employers expect at least a bachelor's degree in computer science, mathematics, or a related field, with a master's degree preferred at many Research Triangle and Charlotte financial firms. Building a portfolio of deployed models, contributing to open-source projects, and earning cloud certifications from AWS or Google are the credentials that give candidates a clear edge in the North Carolina market.

Which companies hire ml engineers in North Carolina?

Employers hiring ml engineers in North Carolina right now include RELX, LexisNexis Legal & Professional, and Apple, based on current listings on Migrate Mate as of September 2026. North Carolina's concentration of technology firms in the Research Triangle, major banks in Charlotte, and defense contractors across the Piedmont means demand comes from a wide range of industries rather than a single sector.

Which North Carolina cities have the most ml engineer jobs?

The cities with the most ml engineer openings in North Carolina are Raleigh, Cary, and Charlotte. Raleigh and Durham dominate because of the Research Triangle's dense cluster of technology companies, university spinouts, and life sciences firms, while Charlotte draws demand from its large financial services and fintech sector, with Bank of America and other major institutions running substantial data and AI teams.

Are there remote ml engineer jobs in North Carolina?

Yes, and more than most fields. About 42% of ml engineer openings tied to North Carolina are remote or hybrid as of September 2026, reflecting the role's nature as largely software and data-driven work that doesn't require a fixed physical location. The most remote-friendly areas of the role are model development, experimentation, and research, while positions involving on-premise infrastructure or close collaboration with hardware teams tend to require in-person presence.

How can I get hired as a ml engineer in North Carolina with little or no experience?

The most realistic entry path is an associate or junior ml engineer role at a North Carolina technology company, which typically requires a degree but accepts candidates without industry experience if they can demonstrate applied project work. Research Triangle employers like SAS Institute and Red Hat, along with the large Charlotte banks, run structured new-graduate hiring programs that place candidates into rotation or apprenticeship tracks. Lateral moves from data analyst, data engineer, or software developer roles are common, and a portfolio of end-to-end projects covering data preparation through model deployment is the credential that opens those conversations.

Where can I find and apply to ml engineer jobs in North Carolina?

You can find and apply to ml engineer jobs in North Carolina on Migrate Mate, which lists current openings across the state. Search the listings for roles that match your experience level and specialization, then apply directly to the ones that fit.

See All 27 ML Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find ML Engineer Jobs