1

Algorithm Scientist Jobs in North Carolina (NOW HIRING)

Data Scientist Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance ... Design, develop, use, and evaluate mathematical models, methods, and algorithm application to ...

Role Name: Data Scientist Location: Charlotte, NC / hybrid Type of hire: Contract Key ... Apply AIML algorithms for use cases such as forecasting anomaly detection NLP computer vision and ...

Data Scientist Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance ... Design, develop, use, and evaluate mathematical models, methods, and algorithm application to ...

Designs data modeling processes to create algorithms and predictive models. Performs custom ... Prioritizes, scopes and manages data science projects for internal stakeholders and clients.

Expertise in machine learning statistical modelling and data thoughtfulness to develop and implement advanced algorithms and thoughtful solutions * Manage end-to-end data science projects ensuring ...

As a data scientist at Booz Allen, you can help turn these complex data sets into useful ... You'll guide the team in the development of algorithms and systems. You'll use the right ...

Data Scientist

Fayetteville, NC · On-site

$99K - $225K/yr

As a data scientist at Booz Allen, you can help turn these complex data sets into useful ... You'll guide the team in the development of algorithms and systems. You'll use the right ...

Role This role is for a Data Scientist on a close-knit team supporting United States Army Special ... Research, design, and implement algorithms to solve complex problems. Program using R, Python ...

Description SAIC is seeking a Data Scientist to join our team at Fort Bragg, North Carolina to ... Design, develop, use, and evaluate mathematical models, methods, and algorithm application to ...

next page

Showing results 1-20

Algorithm Scientist information

What is an algorithm scientist?

Algorithm Scientists are professionals who design, analyze, and optimize algorithms to solve complex computational problems. They often work in fields like data science, artificial intelligence, finance, and engineering, developing new methods or improving existing ones for processing data efficiently. Their work involves rigorous mathematics, computer science, and research to ensure algorithms are accurate, scalable, and effective for specific applications. Algorithm Scientists may also collaborate with software engineers to implement their solutions in real-world systems.

How does an algorithm scientist typically collaborate with cross-functional teams during the development process?

Algorithm Scientists frequently work alongside data engineers, software developers, and product managers to design and implement solutions. They are often responsible for communicating complex mathematical concepts in accessible terms to ensure alignment across the team. Regular meetings and code reviews are common, allowing for feedback and rapid iteration. This collaborative environment helps ensure that the algorithms developed are both technically sound and practically viable for real-world applications.

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

To thrive as an Algorithm Scientist, you need a strong background in mathematics, statistics, and computer science, often supported by an advanced degree such as a Master's or Ph.D. in a related field. Proficiency with programming languages like Python or C++, machine learning libraries (e.g., TensorFlow, PyTorch), and experience with data analysis tools are typically required. Strong problem-solving abilities, analytical thinking, and effective communication skills help distinguish top performers in this role. These skills are vital for developing innovative algorithms that solve complex problems, ensuring practical, scalable solutions in technological environments.

What job categories do people searching Algorithm Scientist jobs in North Carolina look for?

The top searched job categories for Algorithm Scientist jobs in North Carolina are:

What cities in North Carolina are hiring for Algorithm Scientist jobs?

Cities in North Carolina with the most Algorithm Scientist job openings:

Infographic showing various Algorithm Scientist job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 87% Full Time, 8% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Full-time

Re-posted 3 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

80th of 226 rated it services


Job description

Job ID: 2615869

Location: Fayetteville, NC, US

Date Posted: 2026-08-19

Category: Information Technology

Subcategory: Data Scientist

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 25% of the time

Minimum Clearance Required: Interim_Secret

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: ORA_ON_SITE


Description

SAIC is seeking a Data Scientist to join our team at Fort Bragg, North Carolina to support our Advanced Analytics Team to utilize the Army Vantage Data Analytics System to build/implement models, use/create algorithms and create/run simulations.

Job Description:

  • Conduct analysis of mission data applicable in multiple domains.
  • Formulate and interpret problems in mathematical or computational terms.
  • Design, develop, use, and evaluate mathematical models, methods, and algorithm application to explore concepts and solve problems for the customer.
  • Develop, maintain, and enhance complex and diverse software algorithms (e.g. processing-intensive analytics, novel process development, manipulation of large data sets).
  • Research analysis products and tools for possible integration to enhance Analytics and AI offerings.
  • Create new tools and applications using a variety of software languages, frameworks, and libraries.
  • Improve, support, and test a MLOps framework to support other team member’s analysis work.
  • Refine and enhance existing applications to better meet the customer’s mission.

Qualifications

Required Education:

  • Bachelor’s degree and five (5) years of relevant experience; Masters and three (3) years or more experience; PhD or JD and zero (0) years or more experience; additional four (4) years of experience accepted in lieu of graduate degree.

Qualifications:

  • Relational database expertise in database storage, SQL queries, and primary/foreign keys.
  • Demonstrated proficiency in programming languages such as Python, typescript, Java, and/or JavaScript.
  • Demonstrated on-the-job knowledge of providing data analytics solutions.
  • Hands-on experience creating algorithms and engineering tools for data processing and modeling and simulation.
  • Practical understanding in machine learning deployment with a focus on optimization, including theoretical and numerical methods for refinement of models.
  • Experience with Palantir Foundry/Vantage preferred but not required. 

Required Clearance:

  • Must be able to obtain a full Secret Clearance; Interim Secret required prior to start, SAIC will help to obtain.
  • Must be a Current U.S. Citizen.


What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom