1

Data Scientist Machine Learning Jobs in North Carolina

Expertise in machine learning statistical modelling and data thoughtfulness to develop and implement advanced algorithms and thoughtful solutions * Manage end-to-end data science projects ensuring ...

Data Scientist

Cary, NC · On-site

$85.79 - $97.27/hr

Data Scientist** to join our growing Analytics and AI team. This role is responsible for developing ... Design, develop, train, and optimize machine learning and deep learning models for marketing ...

Summary of Position The Machine Learning effort is part of the Data Science team at Teladoc Health. In this role, you will partner with Product, Engineering, Clinical,Operations, Marketing and Data ...

Data Scientist

Charlotte, NC · On-site

$97.31 - $133.81/hr

Role Purpose As a Data Scientist, you will serve as a hands‑on applied data science contributor ... Select appropriate statistical, machine learning, and AI methods based on business need, data ...

Required : • Machine Learning techniques • Unsupervised - K-means Clustering, PCA - Dimension ... • Data Science Languages - SAS, SAS Enterprise Miner, R Programming, Python, Spark • ...

Key Responsibilities Experience with machine learning algorithms, including deep learning, gradient boosting, and random forests Possess knowledge and skills in a senior data scientist position ...

NC · On-site

The Senior Data Scientist expands Peter Millar's data science capacity beyond customer analytics ... Operating at the intersection of applied machine learning, business strategy, and the modern data ...

Senior Data Scientist

Durham, NC · On-site

$90 - $120/hr

The Senior Data Scientist expands Peter Millar's data science capacity beyond customer analytics ... Operating at the intersection of applied machine learning, business strategy, and the modern data ...

Develop and implement machine learning models to solve business problems * Generate insights and ... Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, or related field ...

... machine learning models to solve business problems • Generate insights and present findings to ... Required : • Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, or ...

Develop and implement machine learning models to solve business problems * Generate insights and ... Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, or related field ...

Role Purpose As a Data Scientist, you will serve as a hands-on applied data science contributor ... Select appropriate statistical, machine learning, and AI methods based on business need, data ...

Role Purpose As a Data Scientist, you will serve as a hands-on applied data science contributor ... Select appropriate statistical, machine learning, and AI methods based on business need, data ...

Role Purpose As a Data Scientist, you will serve as a hands-on applied data science contributor ... Select appropriate statistical, machine learning, and AI methods based on business need, data ...

next page

Showing results 1-20

Data Scientist Machine Learning information

See North Carolina salary details

$34.1K

$111.5K

$178.6K

How much do data scientist machine learning jobs pay per year?

As of Aug 25, 2026, the average yearly pay for data scientist machine learning in North Carolina is $111,545.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $123,600.00 per year, depending on experience, location, and employer.

What is a data scientist machine learning?

A Data Scientist specializing in Machine Learning (ML) uses statistical methods, algorithms, and computational power to analyze data and create predictive models. They work with large datasets to identify patterns, train machine learning models, and improve decision-making processes. Responsibilities often include data cleaning, feature engineering, model selection, and performance evaluation. They may collaborate with engineers and business teams to deploy models in real-world applications. Strong skills in programming (Python, R), ML frameworks (TensorFlow, Scikit-learn), and data visualization are essential.

What are the typical day-to-day responsibilities of a data scientist machine learning?

On a typical day, a Data Scientist specializing in Machine Learning might gather and preprocess data, design and implement machine learning models, and evaluate their performance to solve real-world problems. They often collaborate with data engineers, software developers, and business stakeholders to translate business objectives into technical solutions and integrate models into existing systems. Other responsibilities can include visualizing data insights, conducting experiments to tune algorithms, and staying current with new developments in the field. The work is highly collaborative and iterative, requiring clear communication with various teams to ensure project goals are met efficiently.

What are the key skills and qualifications needed to thrive in the data scientist machine learning position, and why are they important?

To excel as a Data Scientist Machine Learning, you need a strong proficiency in statistics, programming (typically Python or R), and a solid understanding of machine learning algorithms, usually backed by a degree in computer science, mathematics, or a related field. Familiarity with tools such as TensorFlow, scikit-learn, SQL databases, and cloud platforms, as well as certifications in data science or machine learning, is commonly expected. Analytical thinking, problem-solving skills, and effective communication are vital soft skills in this profession. These qualifications combine to drive impactful insights and enable the successful development and deployment of machine learning models in business environments.

What is the salary of data scientist in machine learning?

The salary of a data scientist specializing in machine learning typically ranges from $90,000 to $150,000 annually, depending on experience, location, and industry. Senior roles or those with advanced skills in programming, statistical analysis, and tools like Python or TensorFlow may earn higher compensation.

What are the most commonly searched types of Data Scientist Machine Learning jobs in North Carolina?

The most popular types of Data Scientist Machine Learning jobs in North Carolina are:

What are popular job titles related to Data Scientist Machine Learning jobs in North Carolina?

For Data Scientist Machine Learning jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Data Scientist Machine Learning jobs in North Carolina look for?

The top searched job categories for Data Scientist Machine Learning jobs in North Carolina are:

What cities in North Carolina are hiring for Data Scientist Machine Learning jobs?

Cities in North Carolina with the most Data Scientist Machine Learning job openings:

Infographic showing various Data Scientist Machine Learning job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $111,545 per year, or $53.6 per hour.

Data Scientist / Machine Learning Engineer (Generative AI Focus)

Strategic Staffing Solutions

Charlotte, NC • On-site, Remote

Full-time

Re-posted 16 days ago


Job description

Job Description STRATEGIC STAFFING SOLUTIONS HAS AN OPENING. This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position.

Visa Sponsorship is Available. The details are below. "Beware of scams.

S3 never asks for money during its onboarding process." Job Title: Data Scientist / Machine Learning Engineer (Generative AI Focus) Contract Length: 12+ Months Hybrid schedule 3 days per week onsite/ 2 remote Location: Charlotte, NC/ Irving, TX/ Boston, MA Ref# 246769 We are seeking a highly motivated Data Scientist / Machine Learning Engineer to build advanced analytics and Generative AI (Gen AI) solutions across multiple business functions. This role combines strong data analysis capabilities with machine learning and emerging Gen AI techniques to drive business insights, automation, and innovation. The ideal candidate is hands-on, analytical, and comfortable owning the full lifecycle of data science solutions-from problem definition through model development and deployment-while collaborating closely with engineering and business stakeholders

Key Responsibilities Perform in-depth data analysis and exploration using SQL and statistical techniques to uncover patterns, solve business problems, and support data-driven decision-making. Work with large, complex datasets while ensuring data quality, integrity, and usability. Design, develop, and implement scalable solutions using Python or Java.

Utilize data science and machine learning libraries such as NumPy, SciPy, Matplotlib, and Scikit-learn. Build reusable pipelines for data processing, feature engineering, and model evaluation. Develop and evaluate machine learning models, including tree-based and ensemble algorithms such as Random Forest and XGBoost.

Assess model performance, tune hyperparameters, and ensure models meet business and technical requirements. Apply AI-assisted techniques to enhance productivity and insights. Craft effective prompts using Gemini or similar generative AI models to support data exploration, feature generation, analysis, and summarization.

Communicate insights through visualizations, reports, and presentations. Translate complex technical findings into actionable business recommendations. Partner closely with engineering teams for implementation and business stakeholders to ensure alignment with strategic objectives.

Required Qualifications Strong SQL and data analysis skills. Experience working with structured and semi-structured datasets. Proficiency in Python or Java for data science, machine learning, and analytical workloads.

Hands-on experience with machine learning frameworks and model development. Experience building, training, and evaluating predictive models in production or near-production environments. Ability to work independently and own initiatives end-to-end, from problem definition and requirements gathering through solution delivery and validation.

Experience using generative AI models to augment analytical workflows. Familiarity with prompt engineering. Experience leveraging large language models (LLMs) for automation and analytical tasks.

Experience integrating Gen AI capabilities into analytical processes. Generative AI Focus Develop and deploy Gen AI solutions that enhance productivity, automate workflows, and generate AI-driven business insights. Apply foundational knowledge of Gen AI concepts, tools, and use cases.

Experience with large language models (LLMs), prompt engineering, or AI-assisted analytics. Strong interest in emerging AI technologies and a willingness to continuously learn and apply new Gen AI innovations. Preferred Qualifications Experience working in financial services, banking, or capital markets environments.

Experience in data-driven or risk-focused domains. Familiarity with cloud platforms. Experience with data engineering pipelines.

Familiarity with model deployment frameworks. Exposure to big data technologies. Experience with distributed computing environments.

Exposure to real-time analytics environments. Ideal Candidate Profile Self-driven data professional with strong analytical and problem-solving skills. Combines practical machine learning expertise with emerging AI capabilities.

Comfortable navigating ambiguous problems and translating business needs into technical solutions. Capable of delivering measurable business outcomes. Strong communication skills with both technical and non-technical stakeholders.

Passionate about applying traditional machine learning and modern Generative AI techniques to solve complex business challenges.