1

Algorithm Research Jobs in Durham, NC (NOW HIRING)

... ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. In this role, you will help develop software and machine learning algorithms to address real ...

Machine Learning Engineer About CoVar CoVar is a small AI/ML R&D software company in Durham, NC ... You will work with data, develop algorithms, evaluate results, and write the production code that ...

Composed of more than 2,500 faculty physicians and researchers, more than 1,300 students, and more ... Routine duties include algorithm optimization and the evaluation of model performance on large ...

Senior Developer Technology Engineer - AI

Durham, NC · Hybrid

$52.75 - $69.50/hr

Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures? Is it rewarding to investigate, find, and eliminate system bottlenecks to achieve the ...

... research and development. We are seeking a visionary Electronic Warfare Systems Architect to lead ... Detection and CFAR algorithms * Beamforming and array processing * Target tracking and state ...

Electronic Warfare Systems Architect

Raleigh, NC · On-site

$217.20K/yr

... research and development. We are seeking a visionary Electronic Warfare Systems Architect to lead ... Detection and CFAR algorithms * Beamforming and array processing * Target tracking and state ...

Machine Learning & Operations Engineer

Durham, NC · Remote

$71.10K - $96.20K/yr

Collaborate closely with ML researchers make new algorithms product ready. * More typical DevOps responsibilities for software development as required. Requirements Required Qualifications * 3+ years ...

Machine Learning & Operations Engineer

Durham, NC · Remote

$67.20K - $90.80K/yr

Collaborate closely with ML researchers make new algorithms product ready. * More typical DevOps responsibilities for software development as required. Requirements Required Qualifications * 3+ years ...

Postdoctoral Fellow

Chapel Hill, NC

$41.70K - $56.60K/yr

Research: We will develop and support a rich array of outstanding health sciences research programs ... Ability to build algorithms and data pipelines would be ideal. Required Qualifications ...

Postdoctoral Fellow

Chapel Hill, NC

$41.70K - $56.60K/yr

Research: We will develop and support a rich array of outstanding health sciences research programs ... Ability to build algorithms and data pipelines would be ideal. Required Qualifications ...

Postdoctoral Fellow

Chapel Hill, NC

$41.70K - $56.60K/yr

Research: We will develop and support a rich array of outstanding health sciences research programs ... Ability to build algorithms and data pipelines would be ideal. Required Qualifications ...

Postdoctoral Fellow

Chapel Hill, NC

$41.70K - $56.60K/yr

Research: We will develop and support a rich array of outstanding health sciences research programs ... Ability to build algorithms and data pipelines would be ideal. Required Qualifications ...

next page

Showing results 1-20

Algorithm Research information

What are the key skills and qualifications needed to thrive as an Algorithm Researcher, and why are they important?

To excel as an Algorithm Researcher, you need a strong background in mathematics, computer science, and algorithm design, often supported by an advanced degree such as a master's or PhD. Proficiency with programming languages (like Python, C++, or Java), machine learning frameworks, and version control systems is essential. Analytical thinking, creativity, and effective communication are crucial soft skills that set top performers apart in this field. These skills are vital for developing innovative, efficient solutions and collaborating within interdisciplinary teams to solve complex computational problems.

What are the typical challenges faced by professionals in Algorithm Research roles and how can they best address them?

Algorithm Research professionals often encounter challenges such as bridging the gap between theoretical solutions and practical implementation, staying updated with rapid advancements in the field, and collaborating with cross-functional teams to integrate research outcomes into real-world products. To address these challenges, it is helpful to maintain strong communication with engineering teams, participate in continual learning through academic papers and conferences, and adopt an iterative approach to testing and refining algorithms. Building a habit of documenting experiments and results also streamlines collaboration and future development.

What is Algorithm Research?

Algorithm research involves studying, designing, analyzing, and optimizing algorithms to solve complex problems efficiently. Researchers in this field explore new computational methods, improve existing algorithms, and evaluate their performance in various contexts. This work is fundamental in areas like computer science, artificial intelligence, data science, and cryptography, driving technological advances and innovation.

What is the difference between Algorithm Research vs Data Scientist?

AspectAlgorithm ResearchData Scientist
Required CredentialsAdvanced degrees in CS, Mathematics, or related fieldsDegree in CS, Statistics, or related fields; certifications like SAS or Python
Work EnvironmentResearch labs, R&D departments, academiaBusiness environments, analytics teams, tech companies
Industry UsageDeveloping new algorithms, theoretical researchAnalyzing data, building predictive models, insights generation
Common Search/ComparisonYesNo

Algorithm Research focuses on developing and testing new algorithms, often in research or academic settings, requiring advanced technical credentials. Data Scientists analyze data to generate insights and build models, working primarily in business environments. While both roles involve data and programming, their core objectives and work settings differ significantly.

What are popular job titles related to Algorithm Research jobs in Durham, NC? For Algorithm Research jobs in Durham, NC, the most frequently searched job titles are:
Infographic showing various Algorithm Research job openings in Durham, NC as of May 2026, with employment types broken down into 88% Full Time, and 12% Part Time. Highlights an 12% Physical, 24% Hybrid, and 64% Remote job distribution.

Machine Learning Engineer

CoVar

Durham, NC • On-site

Full-time

Posted 14 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. In this role, you will help develop software and machine learning algorithms to address real-world customer challenges, working closely with data and presenting your findings 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
• opportunities to 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
• 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)
Preferred:
• Previous experience with DoD customers
• 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.