1

Contract Machine Learning Software Engineer Jobs in North Carolina

Senior Vision Software Engineer (R&D)

Raleigh, NC · On-site

$119K - $157K/yr

Develop and implement machine learning derived software to solve business problems. * Integrate ... This document does not create an employment contract, implied or otherwise, other than an "at will ...

Senior Vision Software Engineer (R&D)

Raleigh, NC · On-site

$119K - $157K/yr

Develop and implement machine learning derived software to solve business problems. * Integrate ... This document does not create an employment contract, implied or otherwise, other than an "at will ...

... the machine learning function at a market-leading insurance company. As one of the first data ... Specific activities may change from time to time. 1. Develop customized coding, software ...

Software Engineer

Carrboro, NC · On-site

$80 - $110/hr

Role Overview Kitware is seeking a Software Engineer to join the Computer Vision team. This ... Familiarity with both classical and modern (deep learning) machine learning, including model ...

... Software Engineer to support advanced research and development projects that require algorithm and ... for autonomy, machine learning and biomedical applications. This position is onsite, at our ...

... Software Engineer to support advanced research and development projects that require algorithm and ... for autonomy, machine learning and biomedical applications. This position is onsite, at our ...

This is an exciting opportunity to contribute to cutting-edge research at the intersection of machine learning, medical imaging, and software engineering. You will help develop advanced imaging ...

This is an exciting opportunity to contribute to cutting-edge research at the intersection of machine learning, medical imaging, and software engineering. You will help develop advanced imaging ...

Software Engineer

Charlotte, NC · On-site

$92 - $115/hr

This role focuses on integrating AI capabilities into production software -- bridging traditional engineering with modern machine learning and LLM workflows. You'll work on backend services, APIs and ...

Showing results 41-60

Contract Machine Learning Software Engineer information

What is a contract machine learning software engineer?

A Contract Machine Learning Software Engineer is a professional who is hired on a temporary or project basis to design, develop, and deploy machine learning models and systems. They often work with organizations that need specialized expertise for a limited duration, helping to build algorithms, analyze data, and integrate AI solutions into existing software products. Contract engineers typically have strong backgrounds in programming, mathematics, and data science, and they may work remotely or on-site. Their responsibilities can range from data preprocessing and model training to deploying models in production environments. This arrangement allows companies to access advanced machine learning skills without committing to a full-time hire.

What are the key skills and qualifications needed to thrive as a contract machine learning software engineer?

To thrive as a Contract Machine Learning Software Engineer, you need a strong background in computer science, proficiency in programming languages like Python, and expertise in machine learning algorithms, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, along with knowledge of version control systems like Git, is essential. Strong problem-solving abilities, communication skills, and the ability to work independently or with cross-functional teams make someone stand out in this role. These skills ensure efficient delivery of scalable machine learning solutions that meet client requirements and project timelines.

How does a contract machine learning software engineer typically collaborate with full-time team members during a project?

As a Contract Machine Learning Software Engineer, you will often work closely with full-time data scientists, software engineers, and product managers. Collaboration usually happens through regular stand-up meetings, code reviews, and shared documentation platforms. Despite being a contractor, you’re expected to integrate seamlessly with the team, communicate progress transparently, and adapt to the company’s workflows. Building strong relationships and proactively seeking feedback can help ensure your contributions align with the project’s goals and timelines.

What is the difference between Contract Machine Learning Software Engineer vs Data Scientist?

AspectContract Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master’s in CS, ML, or related fields; experience with ML frameworksBachelor's or Master’s in Statistics, Data Science, or related fields; strong analytical skills
Work EnvironmentProject-based, often remote, focused on developing ML models and softwareData analysis, visualization, and interpretation, often in research or business settings
Employer & Industry UsageTech companies, startups, consulting firms; used for deploying ML solutionsResearch institutions, finance, healthcare, and tech; used for insights and decision-making

The main difference is that Contract Machine Learning Software Engineers focus on developing and deploying ML models as software solutions, while Data Scientists analyze data to generate insights. Both roles require strong technical skills, but their primary objectives and work environments differ.

What are the most commonly searched types of Machine Learning Software Engineer jobs in North Carolina?

The most popular types of Machine Learning Software Engineer jobs in North Carolina are:

What are popular job titles related to Contract Machine Learning Software Engineer jobs in North Carolina?

For Contract Machine Learning Software Engineer jobs in North Carolina, the most frequently searched job titles are:

What cities in North Carolina are hiring for Contract Machine Learning Software Engineer jobs?

Cities in North Carolina with the most Contract Machine Learning Software Engineer job openings:

Senior Machine Learning Engineering Manager

Charlotte, NC • On-site

$189K - $237K/yr

Full-time

Posted 17 days ago


Job description

About Judi Health
Judi Health is a health technology company providing benefit administration solutions to employers, unions, health plans, and government entities. Judi Health replaces fragmented, outdated systems with the industry's first Unified Claims Processing™ architecture, seamlessly consolidating pharmacy and medical benefit administration on a single, secure platform. By delivering true price transparency, eliminating unnecessary middleman fees, and leveraging advanced AI-powered care delivery, Judi Health helps clients achieve unprecedented operational efficiency and service levels.
At Judi Health, we're deploying the infrastructure our country needs to deliver the healthcare we all deserve. We are the intelligence platform powering benefits plans for millions of Americans and proudly leading the next generation of care. To learn more, visit www.judi.health.
Location: Hybrid 3 days in office (New York, NY, Denver, CO or Charlotte, NC area)
Position Summary:
Join our mission to infuse cutting-edge AI/ML/GenAI into health benefit management as a Senior Machine Learning Engineering Manager. We are looking for an experienced software engineer with hands-on machine learning and leadership expertise to join us in expanding our AI capabilities, enabling increased productivity and magical experiences in our products and services.
In this role you will be expected to lead the design and implementation of complex AI systems that leverage ML models for NLP, NLG, multimodal data analysis, chatbots, and RAG-based QnA. We want people who like leading and working in a collaborative team environment and enjoy creating practical, efficient, and high-performance software that leverages Large Language Models (LLM), Multimodal Language Models(MLM), and other ML models and techniques to build amazing capabilities for our customers, partners, and employees. Most importantly, we are a mission-oriented, high-growth startup and we are looking for folks that are excited to be part of our journey to make lasting impact towards transforming healthcare.
Responsibilities:
  • Lead and oversee ML projects from planning to delivery, ensuring timely and budget-friendly completion. Conduct performance reviews, provide feedback, and support professional growth of your team members.
  • Manage a team and also contribute towards productionizing machine learning (ML) solutions in the fields of Document understanding, Search and QnA, GenAI, Virtual Agents, etc.
  • Oversee the design and implementation of APIs for seamless integration with AI models and services.
  • Work across the complete lifecycle of ML model development, including problem definition, data exploration, feature engineering, model training, validation, and deployment.
  • Participate in code reviews, testing, and quality assurance processes.
  • Troubleshoot and resolve technical issues related to AI model, integration, deployment and backend services.
  • Document and communicate development processes, system designs, and architectural decisions.
  • Ensure the security and compliance of healthcare data, adhering to HIPAA regulations.

Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Machine Learning, or a related quantitative field.
  • Minimum 8+ years (4 years with Masters degree) of experience in industry with a strong focus on ML solutions development and production deployment.
  • At least 3+ years of experience in Engineering Management with teams of 4 or more engineers
  • Experience working across the AI development lifecycle (AI DLC)
  • Strong grasp of OOP, Design Patterns, efficient algorithms, and quality software development.
  • Strong proficiency in Python and familiarity with ML libraries such as PyTorch.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Familiarity with GenAI services such as OpenAI GPT, Anthropic Claude, Google Gemma etc. Experience developing and fine-tuning prompts on any of the GenAI services
  • Passion for customer, innovation, product quality, service excellence, and test engineering
  • The ability to work collaboratively across multiple disciplines in an extremely fast-paced, startup environment.
  • Strong written and communication skills

New York, NY Salary Range
$189,600-$237,000 USD
Denver, CO Salary Range
$174,000-$217,500 USD
Charlotte, NC Salary Range
$158,000-$197,500 USD
All employees are responsible for adherence to the Judi Health Code of Conduct including the reporting of non-compliance. This position description is designed to be flexible, allowing management the opportunity to assign or reassign duties and responsibilities as needed to best meet organizational goals.
We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By submitting an application, you agree to the retention of your personal data for consideration for a future position at Judi Health. More details about Judi Health's privacy practices can be found at https://www.judi.health/legal/privacy-policy.