1

Machine Vision Engineer Jobs in North Carolina (NOW HIRING)

Machine Learning Engineer About CoVar CoVar is a small AI/ML R&D software company in Durham, NC ... Applicants are ideally familiar with computer vision algorithms like object detection networks (e.g ...

The Machine Learning Engineer will develop software and machine learning algorithms to address real ... vision algorithms like object detection networks (e.g., YOLO, CenterNet) and modern image ...

DSP Engineer

Raleigh, NC · On-site

$125K - $180K/yr

... machine vision. Experience with machine learning/artificial intelligence a plus. * Familiarity with software defined radio (SDR), modulation schemes, complex baseband, and radar fundamentals.

DSP Engineer

Raleigh, NC · On-site

$125K - $180K/yr

... machine vision. Experience with machine learning/artificial intelligence a plus. * Familiarity with software defined radio (SDR), modulation schemes, complex baseband, and radar fundamentals.

DSP Engineer

Raleigh, NC · On-site

$125K - $180K/yr

... machine vision. Experience with machine learning/artificial intelligence a plus. * Familiarity with software defined radio (SDR), modulation schemes, complex baseband, and radar fundamentals.

Deep knowledge of state-of-the-art in any of the following: computer vision (preferred), natural ... machine learning, Bayesian models, etc. • B.S., preferably M.S. or Ph.D in engineering, math ...

Familiarity within any areas including but not limited to, Process Engineering, Motion Control, Robotics, AI & Machine Vision Systems, Sensors & Connectivity, Automation Controllers. * Mechanical and ...

Sr. Controls Engineer

Durham, NC

$93K - $123K/yr

Robotics & Vision Systems: Working experience with multi axis robotic systems (Fanuc, Kuka, ABB) and machine vision platforms (Cognex, Keyence) * Experience in heavy industrial, greenfield, chemical ...

Automation Measurements Manager

Hickory, NC · On-site

$143.47 - $197.28/hr

Experience with machine vision, laser‑based measurement, displacement sensing, temperature sensing, force measurement, spectroscopy, or other industrial sensing technologies * Programming ...

DSP Engineer with Security Clearance

Raleigh, NC · On-site

$127K - $149K/yr

Description Vadum, Inc. is seeking a highly motivated DSP Engineer with a strong background in FPGA ... and machine vision. Experience with machine learning/artificial intelligence a plus. • ...

Sr. Controls Engineer

Benson, NC

$78K - $104K/yr

As the Senior Controls Engineer you will lead the controls and software integration for a massive 1 ... Working experience with multi - axis robotic systems (Fanuc, Kuka, ABB) and machine vision ...

Experience with machine vision, laser-based measurement, displacement sensing, temperature sensing, force measurement, spectroscopy, or other industrial sensing technologies * Programming experience ...

Experience with machine vision, laser-based measurement, displacement sensing, temperature sensing, force measurement, spectroscopy, or other industrial sensing technologies * Programming experience ...

Experience with machine vision, laser-based measurement, displacement sensing, temperature sensing, force measurement, spectroscopy, or other industrial sensing technologies * Programming experience ...

The Senior Vision Software Engineer will actively communicate with project stakeholders and the ... Develop and implement machine learning derived software to solve business problems. * Integrate ...

New

Showing results 21-40

Machine Vision Engineer information

See North Carolina salary details

$28.6K

$117K

$175.9K

How much do machine vision engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for machine vision engineer in North Carolina is $117,026.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,200.00 and $140,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a machine vision engineer?

To thrive as a Machine Vision Engineer, you need a solid background in computer vision, image processing, programming (often Python or C++), and a degree in engineering or computer science. Experience with machine vision libraries (such as OpenCV or HALCON), familiarity with industrial cameras and lighting, and certifications in automation or robotics are commonly required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These competencies are essential for developing, testing, and deploying reliable vision systems that meet industrial automation needs.

What is a machine vision engineer?

A Machine Vision Engineer designs, develops, and implements computer vision systems that enable machines to analyze and interpret visual data. They work with imaging hardware, software, and algorithms to automate inspection, quality control, and object recognition tasks in industries like manufacturing, robotics, and healthcare. Their role involves optimizing image processing techniques, integrating vision systems with automation, and improving performance using AI and machine learning.

What does a machine vision engineer do?

Machine Vision Engineers are often involved in designing, implementing, and optimizing vision systems used for automated inspection, quality control, or object identification in manufacturing environments. On a day-to-day basis, you might work on algorithm development, integrating hardware components like cameras and lighting, troubleshooting vision setups, and collaborating with multidisciplinary teams such as mechanical engineers or production managers. Regular tasks include testing new solutions on production lines, refining vision algorithms for accuracy, and documenting system performance. Being adaptable and able to communicate clearly with both technical and non-technical colleagues is important for success in this dynamic and fast-evolving field.

What are the most commonly searched types of Machine Vision Engineer jobs in North Carolina? The most popular types of Machine Vision Engineer jobs in North Carolina are:
What are popular job titles related to Machine Vision Engineer jobs in North Carolina? For Machine Vision Engineer jobs in North Carolina, the most frequently searched job titles are:
Infographic showing various Machine Vision Engineer job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 14% Part Time, and 6% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $117,026 per year, or $56.3 per hour.

Machine Learning Engineer

CoVar

Durham, NC

Full-time

Re-posted 21 days ago


Job description

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 DoD detect enemies and threats, help biomedical researchers find new cures for diseases, and help monitor machinery to prevent injuries and environmental catastrophes. We are passionate engineers, dedicated to pushing the bounds of what AI/ML can do in the real world.

About this position

You will help CoVar develop software and machine learning algorithms to solve real-world customer problems. You will work with data, develop algorithms, evaluate results, and write the production code that goes onto real-world systems. You will have the opportunity to present your work to high-level customers in the DoD and in the industry. The position includes opportunities to publish novel work in both classified and unclassified settings.

Qualifications

Applicants should have expertise in Python (including NumPy, pandas, and other packages) and either PyTorch or TensorFlow. Deep understanding of machine learning fundamentals (gradient descent, cross-validation, ROC curves, confusion matrices) are necessary. Knowledge of classical machine learning (e.g., support-vector-machines, logistic regression) are valued. Applicants are ideally familiar with computer vision algorithms like object detection networks (e.g., YOLO, CenterNet) and modern image classification techniques. Previous experience with DoD customers is a plus.

Minimum qualifications

  • 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)

Bonus skills

  • Department of Defense project experience
  • Active US security clearance (secret or higher)

Benefits

  • Competitive salary, cash bonus, equity structure, and 401k with employer contributions
  • Excellent health care coverage, including dental and vision plans
  • Parental leave
  • Short-term and long-term disability insurance
  • Life insurance
  • Flexible work schedule
  • Tuition support
  • PTO and paid holidays

Visit us: www.covar.com