1

Contract Machine Learning Engineer Jobs in Raleigh, NC

The Machine Learning Engineer will develop software and machine learning algorithms to address real-world customer issues and will have opportunities to present their work to high-level customers.

Machine Learning Engineer

Raleigh, NC ยท On-site

$75 - $85/hr

This role goes beyond traditional machine learning engineering. The ideal candidate will have ... Contract to Hire position based out of Raleigh, NC. Pay and Benefits The pay range for this ...

Machine Learning Engineer About CoVar CoVar is a small AI/ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. We develop AI/ML tools to help the ...

Machine Learning Engineer

Raleigh, NC ยท On-site

$96K - $137K/yr

We are seeking a talented and innovative Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing and developing machine learning prototypes, as well as ...

We are seeking a talented and innovative Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing and developing machine learning prototypes, as well as ...

We are seeking a talented and innovative Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing and developing machine learning prototypes, as well as ...

Our Data Science and Engineering team in R&D Digital is seeking a motivated Machine Learning Engineer who will drive the development and deployment of advanced computer vision and machine learning ...

... 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 ...

Machine Learning Engineer

Cary, NC ยท On-site

$125 - $150/hr

As a Machine Learning Engineer, you'll build and operate the production systems behind fraud detection at scale, helping protect nearly two trillion dollars in transactions for millions of users each ...

New

Senior Machine Learning Engineer

Raleigh, NC ยท On-site

$101K - $139K/yr

We are seeking a Senior Machine Learning Engineer to help lead the design and validation of AI-driven product capabilities within the legal domain. This role focuses on defining what to build and why ...

As a Machine Learning Engineer, you'll build and operate the production systems behind fraud detection at scale, helping protect nearly two trillion dollars in transactions for millions of users each ...

As a Machine Learning Engineer, you'll build and operate the production systems behind fraud detection at scale, helping protect nearly two trillion dollars in transactions for millions of users each ...

Sr Machine Learning Engineer

Raleigh, NC ยท On-site

$101K - $139K/yr

RIT Solutions, Inc. is seeking a Senior Machine Learning Engineer. The role involves deploying machine learning models at scale and working with cloud services, Kubernetes, and orchestration of ...

... the machine learning function at a market-leading insurance company. As one of the first data ... Leverage continuous engineering practices to deliver business value regarding effectiveness of the ...

Machine Learning Engineer Lead

Raleigh, NC ยท On-site

$99K - $131K/yr

Job Summary The Machine Learning Engineer Lead will define and lead the architecture of scalable AI/ML and agentic systems across the global product portfolio. This senior technical leadership role ...

* Own model training and post-training pipelines end to end: SFT, RLHF, PPO, DPO, and reward model training in PyTorch * Build and maintain the infrastructure around RL training: rollout collection ...

next page

Showing results 1-20

Contract Machine Learning Engineer information

See Raleigh, NC salary details

$30.6K

$125.2K

$188.1K

How much do contract machine learning engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for contract machine learning engineer in Raleigh, NC is $125,167.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,700.00 and $150,700.00 per year, depending on experience, location, and employer.

What is a contract machine learning engineer?

A Contract Machine Learning Engineer is a professional who builds and deploys machine learning models on a temporary or project-based basis. They typically work with companies seeking specialized expertise in data science, model development, or AI integration without committing to a full-time hire. Responsibilities may include data preprocessing, model training, algorithm optimization, and deployment. Contract roles allow for flexibility and are often remote, making them ideal for businesses with short-term AI needs or startups looking to scale their machine learning capabilities quickly.

What are the typical day-to-day responsibilities of a contract machine learning engineer?

As a Contract Machine Learning Engineer, your daily tasks usually involve gathering and preprocessing data, building and fine-tuning machine learning models, and collaborating with software engineers and product managers to integrate your models into production systems. You may also meet with clients or internal teams to gather requirements and provide technical insights, as well as document and present your findings to stakeholders. Work is typically project-based and may require a high degree of independence, flexibility, and adaptability. This dynamic environment often exposes you to a variety of industries and technical challenges, making each project unique and providing valuable experience for professional growth.

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

To thrive as a Contract Machine Learning Engineer, you need a strong background in machine learning algorithms, data preprocessing, statistical analysis, and proficiency in programming languages such as Python or R, often supported by a degree in computer science or a related field. Familiarity with tools like TensorFlow, PyTorch, scikit-learn, and experience using cloud platforms (AWS, Google Cloud, Azure) or certifications in these areas are common requirements. Excellent problem-solving, communication, and time management skills are vital, especially when working with cross-functional teams and managing multiple projects remotely. These skills ensure effective delivery of high-quality, scalable machine learning solutions within tight project timelines and diverse client environments.

What are the most commonly searched types of Machine Learning Engineer jobs in Raleigh, NC?

The most popular types of Machine Learning Engineer jobs in Raleigh, NC are:

What are popular job titles related to Contract Machine Learning Engineer jobs in Raleigh, NC?

For Contract Machine Learning Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

Infographic showing various Contract Machine Learning Engineer job openings in Raleigh, NC as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 71% Full Time, 25% Part Time, and 2% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $125,167 per year, or $60.2 per hour.

Machine Learning Engineer

Durham, NC โ€ข On-site

CoVar
11 - 50 employees

Full-time

Re-posted 24 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. The Machine Learning Engineer will develop software and machine learning algorithms to address real-world customer issues and will have opportunities to present their work 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
โ€ข 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
โ€ข 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:
โ€ข Deep knowledge of state-of-the-art in computer vision
โ€ข 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.