1

Machine Learning Analyst Jobs in North Carolina (NOW HIRING)

Python and associated numerical and analytics packages (NUMPY, PANDAS, etc.); git; PYTORCH or TensorFlow; CI/CD pipelines and regression testing • AI/ML expertise: Machine learning fundamentals;

Python and associated numerical and analytics packages (NUMPY, PANDAS, etc.); git; PYTORCH or TensorFlow; CI/CD pipelines and regression testing. * AI/ML expertise: Machine learning fundamentals;

Machine Learning Engineer

Raleigh, NC · On-site

$96K - $137K/yr

Process, transform, visualize, and analyze data to guide the design and training processes of machine learning algorithms. * Collaborate with other ML and software engineers to produce software/data ...

Process, transform, visualize, and analyze data to guide the design and training processes of machine learning algorithms. * Collaborate with other ML and software engineers to produce software/data ...

Process, transform, visualize, and analyze data to guide the design and training processes of machine learning algorithms. * Collaborate with other ML and software engineers to produce software/data ...

Emphasizes practical model development workflow and connects machine learning to recommendation systems, fraud detection, and predictive analytics. * Curriculum Awareness & Adaptive Instruction:

Machine Learning Tutor

Charlotte, NC · Remote

$18 - $40/hr

Emphasizes practical model development workflow and connects machine learning to recommendation systems, fraud detection, and predictive analytics. * Curriculum Awareness & Adaptive Instruction:

Emphasizes practical model development workflow and connects machine learning to recommendation systems, fraud detection, and predictive analytics. * Curriculum Awareness & Adaptive Instruction:

Machine Learning Tutor

Wilmington, NC · Remote

$18 - $40/hr

Emphasizes practical model development workflow and connects machine learning to recommendation systems, fraud detection, and predictive analytics. * Curriculum Awareness & Adaptive Instruction:

Machine Learning Tutor

Matthews, NC · Remote

$18 - $40/hr

Emphasizes practical model development workflow and connects machine learning to recommendation systems, fraud detection, and predictive analytics. * Curriculum Awareness & Adaptive Instruction:

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong analytical skills and problem-solving ability * Are a strong communicator who can ...

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong analytical skills and problem-solving ability * Are a strong communicator who can ...

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong analytical skills and problem-solving ability * Are a strong communicator who can ...

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong analytical skills and problem-solving ability * Are a strong communicator who can ...

next page

Showing results 1-20

Machine Learning Analyst information

See North Carolina salary details

$28.2K

$66.6K

$118.1K

How much do machine learning analyst jobs pay per year?

As of Aug 1, 2026, the average yearly pay for machine learning analyst in North Carolina is $66,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,700.00 and $79,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Machine Learning Analyst position, and why are they important?

To thrive as a Machine Learning Analyst, you need strong analytical skills, a solid grasp of statistics and programming languages such as Python or R, and typically a degree in computer science, mathematics, or a related field. Experience with machine learning frameworks like TensorFlow or scikit-learn, data visualization tools such as Tableau, and relevant certifications (e.g., Google Data Analytics) are often expected. Excellent problem-solving, collaboration, and communication abilities help you explain complex results and work effectively with cross-functional teams. Together, these skills ensure you can accurately interpret data, build robust models, and present actionable insights that drive organizational growth.

What is a Machine Learning Analyst job?

A Machine Learning Analyst is responsible for analyzing data, building models, and extracting insights using machine learning techniques. They work with large datasets, clean and preprocess data, and apply statistical methods to drive business decisions. Their role often involves collaborating with data scientists, engineers, and business teams to optimize predictive models. Strong programming skills in Python or R, knowledge of machine learning frameworks, and experience with data visualization are essential for this role.

What are typical projects or tasks a Machine Learning Analyst handles on a daily basis?

Machine Learning Analysts commonly work on tasks such as collecting, cleaning, and analyzing large datasets, developing predictive models, and interpreting results to generate actionable business insights. They may also collaborate closely with data engineers, software developers, and business stakeholders to translate business problems into data-driven solutions. Regular responsibilities include preparing data visualizations, running experiments to improve model performance, and documenting their findings for non-technical audiences. This hands-on work in a team-oriented environment ensures that their analyses directly contribute to key business decisions and continuous improvement.

Is ML a high paying job?

Machine Learning Analysts typically earn above-average salaries compared to many other roles in data science and technology, with compensation often increasing with experience, skills in programming, and knowledge of tools like Python or TensorFlow. The field is considered well-paying due to high demand for expertise in AI and data analysis across industries.

What does a machine learning analyst do?

A machine learning analyst develops and implements algorithms to analyze data and build predictive models. They work with large datasets, use programming languages like Python or R, and often utilize machine learning frameworks to extract insights and support decision-making.

Can I learn ML in 3 months?

A Machine Learning Analyst role requires a solid understanding of programming, statistics, and data analysis. While it is possible to acquire foundational knowledge in three months with intensive study and practical projects, mastering the skills typically takes longer and depends on prior experience and learning pace.

What is a $900000 AI job?

A $900,000 AI-related job typically refers to high-level roles such as AI executives, senior machine learning engineers, or data science directors with extensive experience and specialized skills. These positions often involve leadership, strategic decision-making, and advanced expertise in AI tools, programming languages, and large-scale data management. Compensation at this level reflects significant responsibility and industry demand for top talent in artificial intelligence and machine learning fields.
What are popular job titles related to Machine Learning Analyst jobs in North Carolina? For Machine Learning Analyst jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Machine Learning Analyst jobs in North Carolina look for? The top searched job categories for Machine Learning Analyst jobs in North Carolina are:
Infographic showing various Machine Learning Analyst job openings in North Carolina as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $66,580 per year, or $32 per hour.

Machine Learning Engineer

CoVar

Durham, NC • On-site

Full-time

Re-posted 15 days ago


Job description

Job Summary:
CoVar is a small AI/ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. In this role, you will help develop software and machine learning algorithms to address real-world customer challenges, working closely with data and presenting your findings to high-level customers.
Responsibilities:
• help CoVar develop software and machine learning algorithms to solve real-world customer problems
• work with data, develop algorithms, evaluate results, and write the production code that goes onto real-world systems
• present your work to high-level customers in the DoD and in the industry
• opportunities to publish novel work in both classified and unclassified settings.
Qualifications:
Required:
• Expertise in Python (including NumPy, pandas, and other packages)
• Experience with either PyTorch or TensorFlow
• Deep understanding of machine learning fundamentals (gradient descent, cross-validation, ROC curves, confusion matrices)
• Knowledge of classical machine learning (e.g., support-vector-machines, logistic regression)
• Familiarity with computer vision algorithms like object detection networks (e.g., YOLO, CenterNet) and modern image classification techniques
• Software expertise: Python and associated numerical and analytics packages (NUMPY, PANDAS, etc.); git; PYTORCH or TensorFlow; CI/CD pipelines and regression testing
• AI/ML expertise: Machine learning fundamentals; Deep knowledge of state-of-the-art in any of the following: computer vision (preferred), natural language processing, classical machine learning, Bayesian models, etc.
• B.S., preferably M.S. or Ph.D in engineering, math, computer science, or related field
• Excellent technical communication skills
• Ability to work in Durham, NC (relocation assistance available)
• Eligibility for US security clearance (US citizenship is required)
Preferred:
• Previous experience with DoD customers
• Department of Defense project experience
• Active US security clearance (secret or higher)
Company:
CoVar is a leader in machine learning and artificial intelligence solutions. Founded in 2011, the company is headquartered in Mclean, USA, with a team of 11-50 employees. The company is currently Early Stage.