1

Contract Machine Learning Engineer Jobs in Raleigh, NC

We are seeking a Principal Machine Learning Engineer to design, build, and operate scalable AI/ML systems and agentic architectures that support next-generation legal research and analytics products.

Building this system requires deep expertise in a myriad of cutting edge fields: search, natural language understanding, data engineering, machine learning, privacy preserving system design, and more.

Building this system requires deep expertise in a myriad of cutting edge fields: search, natural language understanding, data engineering, machine learning, privacy preserving system design, and more.

Building this system requires deep expertise in a myriad of cutting edge fields: search, natural language understanding, data engineering, machine learning, privacy preserving system design, and more.

Machine Learning Compiler Engineer

Raleigh, NC ยท On-site

$80K - $106K/yr

Engineering Group, Engineering Group > Machine Learning Engineering General Summary: If you're interested in advancing and applying mathematics, programming languages theory, and advanced algorithms ...

New

Machine Learning Compiler

Raleigh, NC ยท On-site

$160K - $240K/yr

Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Lead a team of engineers focused on advancing machine learning compiler technologies for cutting-edge AI ...

Machine Learning Tutor

Chapel Hill, NC ยท Remote

$18 - $40/hr

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Machine Learning Tutor

Raleigh, NC ยท Remote

$18 - $40/hr

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Machine Learning Tutor

Durham, NC ยท Remote

$18 - $40/hr

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

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 Jul 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 job?

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:
What cities near Raleigh, NC are hiring for Contract Machine Learning Engineer jobs? Cities near Raleigh, NC with the most Contract Machine Learning Engineer job openings:
Infographic showing various Contract Machine Learning Engineer job openings in Raleigh, NC 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 $125,167 per year, or $60.2 per hour.
Principal Machine Learning Engineer I

Principal Machine Learning Engineer I

RELX

Raleigh, NC โ€ข On-site

$136K - $252K/yr

Full-time

Re-posted 26 days ago


Job description

About our Team

LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX (www.relx.com), a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case. The company employs over 2,000 technologists, data scientists, and experts to develop, test, and validate solutions in line with RELX Responsible AI Principles (https://stories.relx.com/responsible-ai-principles/index.html).

About the Role

Do you love collaborating with teams to solve complex technical problems?

We are seeking a Principal Machine Learning Engineer to design, build, and operate scalable AI/ML systems and agentic architectures that support next-generation legal research and analytics products. This role combines deep ML expertise with distributed systems engineering and AI platform development.

You will play a key role in developing enterprise-grade AI systems, including large language model (LLM) infrastructure, retrieval-augmented generation (RAG) pipelines, and autonomous agent frameworks designed for complex large unstructured data.

Responsibilities:
  • Provide architectural direction and code-level guidance.

  • Establish engineering best practices for ML system design, testing, and deployment.

  • Conduct design reviews, performance reviews, and technical roadmap planning.

  • Architect distributed ML systems serving multiple global products.

  • Standardize infrastructure patterns for LLM serving and retrieval systems.

  • Define and implement enterprise-ready agentic frameworks.

  • Architect multi-step reasoning systems.

  • Lead decisions on deterministic workflows vs. autonomous agents.

  • Implement guardrails, safety layers, and traceability mechanisms.

  • Develop evaluation frameworks to measure reasoning quality, hallucination rates, and reliability.

  • Establish CI/CD standards for ML lifecycle management.

  • Ensure compliance with enterprise data governance and responsible AI standards.

Requirements

  • 10 + years of Machine Learning/Software Engineer experience

  • Master's degree or bachelor's degree, computer science degree is highly desirable.

  • Strong software engineering background with experience in building system design, architecting AI feature/products that caters large number of users and deals with large volume of unstructured data

  • Experience with ML deployment to production

U.S. National Base Pay Range: $136,100 - $252,800. Geographic differentials may apply in some locations to better reflect local market rates. This job is eligible for an annual incentive bonus.

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Formor please contact 1-855-833-5120.

Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.

Please read our Candidate Privacy Policy.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers:

EEO Know Your Rights.