1

Computer Research Scientist Jobs (NOW HIRING)

The Research Scientist will support advanced research initiatives focused on HPC (High-Performance ... Constantly operate a computer and other office productivity machinery, such as a calculator, copy ...

... Computer Engineering (ECE) at NYU Tandon School of Engineering is seeking to hire a Research ... Scientist. The RAISE lab focuses on developing scalable and spectrally agile software-defined ...

PhD degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience. * Multiple years of experience in conducting research. * Proficiency in Python and at ...

Research Scientist Position: Full time Location: Carlsbad office About Us: NTENT provides a ... Graduate degree (PhD preferred) in Computer Science, Linguistics, Statistics, Computational Social ...

D. in Applied Mathematics, Computer Science, Electrical Engineering, or a related technical ... equivalent research experience * Proficiency in scientific programming with Python * Hands-on ...

Research Scientist Position: Full time Location: Carlsbad office About Us: NTENT provides a ... Graduate degree (PhD preferred) in Computer Science, Linguistics, Statistics, Computational Social ...

D. in Applied Mathematics, Computer Science, Electrical Engineering, or a related technical ... equivalent research experience * Proficiency in scientific programming with Python * Hands-on ...

Research Scientist

Cupertino, CA · Hybrid

$150K - $300K/yr

The Silicon Valley Research Lab focuses on developing novel algorithms and technologies to allow ... in computer science, machine learning, robotics, or related field, with a broad knowledge of ...

Required : • PhD in Machine Learning, Computer Science, Robotics, or a related field, with ... drive research projects from ideation through publication • Strong collaboration and ...

Advanced degree in Computer Science, Artificial Intelligence, Machine Learning, or related field. * Proven experience in AI research, including developing algorithms and models. * Proficiency in ...

Research Scientist

Hoboken, NJ · On-site +1

$98K - $133.93K/yr

Area to join its research team as a Research Scientist to support highly technical research and ... Requirements Master's degree in Computer Science, Cognitive Science, or related science/engineering ...

Research Scientist

Cupertino, CA · On-site

$150K - $300K/yr

The Silicon Valley Research Lab focuses on developing novel algorithms and technologies to allow ... in computer science, machine learning, robotics, or related field, with a broad knowledge of ...

Research Scientist

Cupertino, CA · Hybrid

$150K - $300K/yr

The Silicon Valley Research Lab focuses on developing novel algorithms and technologies to allow ... in computer science, machine learning, robotics, or related field, with a broad knowledge of ...

next page

Showing results 1-20

Computer Research Scientist information

See salary details

$90.5K

$132.5K

$143.5K

How much do computer research scientist jobs pay per year?

As of May 28, 2026, the average yearly pay for computer research scientist in the United States is $132,455.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $143,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Research Scientist, and why are they important?

To thrive as a Computer Research Scientist, you need a strong background in computer science, mathematics, and algorithm development, usually supported by a master's or doctoral degree. Familiarity with programming languages (such as Python, C++, or Java), machine learning frameworks, and research publication tools is typically required. Analytical thinking, creativity, and effective communication are essential soft skills for designing innovative solutions and collaborating with multidisciplinary teams. These skills and qualifications are crucial for advancing technology, solving complex problems, and contributing impactful research to the field.

What are some common challenges faced by Computer Research Scientists when transitioning a theoretical concept into a practical application?

Computer Research Scientists often encounter challenges when moving from theory to practice, such as aligning their innovative solutions with existing technologies, managing resource limitations, and ensuring scalability. Collaborating with engineers and product teams is essential to adapt research prototypes into real-world systems that are robust and efficient. Additionally, balancing the need for scientific rigor with the fast-paced demands of industry can require effective communication and flexibility. Overcoming these challenges not only enhances the impact of their research but also provides valuable experience for career advancement.

What are Computer Research Scientists?

Computer Research Scientists are professionals who invent and design new approaches to computing technology and find innovative uses for existing technology. They conduct research to solve complex problems in computing, develop new computer hardware and software, and work to advance the field of computer science as a whole. Their work often includes developing algorithms, working with big data, and improving the efficiency and security of computer systems. They are typically employed in academia, government, and private industry research labs. A strong background in mathematics, logic, and programming is essential for this role.

Which CS has the highest salary?

In the field of computer science, roles such as machine learning engineers, data scientists, and AI researchers tend to have the highest salaries due to their specialized skills and demand. Senior positions with advanced expertise in algorithms, programming, and data analysis typically command higher compensation, especially in tech hubs and companies investing heavily in AI and data-driven solutions.

What is the difference between Computer Research Scientist vs Data Scientist?

AspectComputer Research ScientistData Scientist
Required CredentialsMaster's or PhD in Computer Science, related fieldsBachelor's or Master's in Data Science, Statistics, or related fields
Work EnvironmentResearch labs, academia, R&D departmentsBusiness environments, tech companies, analytics teams
Employer & Industry UsageUniversities, government agencies, research institutionsCorporations, startups, consulting firms
Common Search & Comparison IntentUnderstanding research roles in computingAnalyzing data to inform decisions

Computer Research Scientists focus on developing new algorithms, theories, and computing methods, often working in research settings. Data Scientists analyze large datasets to extract insights and support business decisions. While both roles require strong technical skills, their work environments and primary objectives differ significantly.

More about Computer Research Scientist jobs
What cities are hiring for Computer Research Scientist jobs? Cities with the most Computer Research Scientist job openings:
What states have the most Computer Research Scientist jobs? States with the most job openings for Computer Research Scientist jobs include:
Infographic showing various Computer Research Scientist job openings in the United States as of May 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Temporary. Highlights an 12% Physical, 8% Hybrid, and 80% Remote job distribution, with an average salary of $132,455 per year, or $63.7 per hour.
Research Scientist

Research Scientist

MANTECH

Catonsville, MD

Full-time

Posted 18 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

31st of 184 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Research Scientist to join our team in Catonsville, MD.


The Research Scientist will support advanced research initiatives focused on HPC (High-Performance Computing) and ML (Machine Learning) benchmarks. In this role, you will contribute to the development, testing, and reporting of computational experiments that advance mission-critical analytical capabilities.

Responsibilities include but are not limited to:

  • Developing, testing, and documenting benchmark results on HPC (High-Performance Computing) systems in a machine learning environment
  • Writing and maintaining code to build and execute tests using C++, TensorFlow, and PyTorch
  • Executing provided data sets and programs to evaluate system and model performance
  • Analyzing benchmark results and preparing clear, detailed technical reports of findings
  • Collaborating with researchers and technical teams to refine testing methodologies and improve performance evaluation processes
  • Ensuring accuracy, reproducibility, and traceability of experimental results

Minimum Qualifications:

  • 5+ years of experience performing research, software development, or computational analysis in a related technical field.
  • Experience programming in C++ and working with machine learning frameworks such as TensorFlow or PyTorch.
  • Bachelor’s degree with 9+ years of related experience; Master’s degree with 6+ years of related experience; or Ph.D. with 4+ years of related experience.

Security Clearance Requirements:

  • Current/Active TS/SCI w/ Poly

Physical Requirements:

  • Remain in a stationary position for extended periods of time.
  • Occasionally move about inside the office to access file cabinets, office machinery, and other equipment.
  • Constantly operate a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer.
  • Frequently communicate with co-workers, management, and customers, which may involve delivering presentations, and must be able to exchange accurate information in these situations.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom