Research Scientist 3
Cambridge, MA · On-site
D. in Computer Science, Mathematics, or a closely related field • a track record of independent research contributions in theoretical computer science, machine learning, and/or formal verification ...
Cambridge, MA · On-site
D. in Computer Science, Mathematics, or a closely related field • a track record of independent research contributions in theoretical computer science, machine learning, and/or formal verification ...
Cambridge, MA · On-site
D. in Computer Science, Mathematics, or a closely related field • a track record of independent research contributions in theoretical computer science, machine learning, and/or formal verification ...
Cambridge, MA · On-site
... theoretical computer science, machine learning, use of machine learning for enhancing mathematical discovery and formal verification; help set the project's research direction, lead several of the ...
Cambridge, MA · On-site
... theoretical computer science, machine learning, use of machine learning for enhancing mathematical discovery and formal verification; help set the project's research direction, lead several of the ...
New York, NY · On-site
$98K/yr
The department has strengths in theoretical computer science and cryptography, distributed computing and networking, machine learning and data science, computer vision and graphics, scientific ...
New York, NY · On-site
$98K/yr
The department has strengths in theoretical computer science and cryptography, distributed computing and networking, machine learning and data science, computer vision and graphics, scientific ...
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
Hempstead, NY · On-site
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
Hempstead, NY · On-site
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
Hempstead, NY · On-site
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
Quick apply
Hempstead, NY · On-site
$62K - $85K/yr
... gaps between theory and practice. The Academy's focus on character development and community ... Job Summary The Computer Science teacher will work with a diverse range of students to develop ...
Piscataway, NJ · On-site
Posting Summary DIMACS, the Center for Discrete Mathematics and Theoretical Computer Science, invites applications for postdoctoral associate positions for 2026-2028. The postdoc will be mentored by ...
Piscataway, NJ · On-site
Posting Summary DIMACS, the Center for Discrete Mathematics and Theoretical Computer Science, invites applications for postdoctoral associate positions for 2026-2028. The postdoc will be mentored by ...
... theory, web programming, software engineering, data structures, algorithm development, data-science ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
... theory, web programming, software engineering, data structures, algorithm development, data-science ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
... theory, web programming, software engineering, data structures, algorithm development, data-science ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
... theory, web programming, software engineering, data structures, algorithm development, data-science ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
Significant experience with data science , including data wrangling, machine learning, modeling, and analytic tool development * Knowledge of compiler theory, computer architecture, database theory ...
Quick apply
Significant experience with data science , including data wrangling, machine learning, modeling, and analytic tool development * Knowledge of compiler theory, computer architecture, database theory ...
Significant experience with data science , including data wrangling, machine learning, modeling, and analytic tool development * Knowledge of compiler theory, computer architecture, database theory ...
Significant experience with data science , including data wrangling, machine learning, modeling, and analytic tool development * Knowledge of compiler theory, computer architecture, database theory ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Odenton, MD · On-site
$107K - $195K/yr
Design, develop, deploy, and sustain solutions to complex cryptologic computer science problems. * Apply expertise in areas such as operating systems, algorithms, compiler theory, computer ...
Odenton, MD · On-site
$107K - $195K/yr
Design, develop, deploy, and sustain solutions to complex cryptologic computer science problems. * Apply expertise in areas such as operating systems, algorithms, compiler theory, computer ...
Odenton, MD · On-site
$107K - $195K/yr
Design, develop, deploy, and sustain solutions to complex cryptologic computer science problems. * Apply expertise in areas such as operating systems, algorithms, compiler theory, computer ...
Odenton, MD · On-site
$107K - $195K/yr
Design, develop, deploy, and sustain solutions to complex cryptologic computer science problems. * Apply expertise in areas such as operating systems, algorithms, compiler theory, computer ...
Everett, WA · On-site
$19K/mo
Computer Science & Engineering Opening Date: 11/10/2025 Bargaining Unit: AFT First review date ... the theoretical foundations and practical skills needed for the region's competitive market.
Everett, WA · On-site
$19K/mo
Computer Science & Engineering Opening Date: 11/10/2025 Bargaining Unit: AFT First review date ... the theoretical foundations and practical skills needed for the region's competitive market.
Dayton, OH · On-site
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Dayton, OH · On-site
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Annapolis, MD · On-site
$94K - $281K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Annapolis, MD · On-site
$94K - $281K/yr
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
The right candidate will apply requisite computer science skills (operating systems, compiler theory, databased theory, algorithm analysis, computer architecture, discrete math, programming language ...
Austin, TX · On-site
$65K/yr
Study problems in pseudorandomness and more broadly in theoretical computer science. * Read and write manuscripts for publication in peer-reviewed conferences and journals. * Present research ...
Austin, TX · On-site
$65K/yr
Study problems in pseudorandomness and more broadly in theoretical computer science. * Read and write manuscripts for publication in peer-reviewed conferences and journals. * Present research ...
Degree must be in Computer Science, Computer Engineering, Mathematics, or related field with at ... Knowledge in operating systems, compiler theory, database theory, algorithm analysis, computer ...
Degree must be in Computer Science, Computer Engineering, Mathematics, or related field with at ... Knowledge in operating systems, compiler theory, database theory, algorithm analysis, computer ...
$11K - $25.5K
0% of jobs
$25.5K - $40.1K
0% of jobs
$40.1K - $54.6K
0% of jobs
$54.6K - $69.2K
13% of jobs
$69.2K - $83.7K
6% of jobs
$92.2K is the 25th percentile. Wages below this are outliers.
$83.7K - $98.3K
9% of jobs
$98.3K - $112.8K
16% of jobs
$112.8K - $127.4K
0% of jobs
$127.4K - $141.9K
0% of jobs
The median wage is $143.3K / yr.
$141.9K - $156.5K
48% of jobs
$156.5K - $171K
6% of jobs
$11K
$126.6K
$171K
To thrive in Theoretical Computer Science, a strong background in mathematics, algorithms, and computational theory is essential, usually backed by an advanced degree such as a master's or PhD in computer science or a related field. Familiarity with formal verification tools, mathematical modeling software, and programming languages like Python or C++ is often required. Critical thinking, analytical reasoning, and effective written communication are standout soft skills for this role. These competencies are vital for developing rigorous proofs, articulating complex concepts, and contributing meaningful insights to the field.
Theoretical Computer Science professionals often spend their days conducting original research, developing new algorithms, and analyzing computational problems from a mathematical perspective. They may collaborate closely with other researchers in interdisciplinary teams, attend academic conferences, and contribute to scholarly publications. While much of the work is individual and highly focused, regular interaction with collaborators and the broader academic community is common. This role can also involve mentoring students and engaging in peer review, making it both intellectually stimulating and highly collaborative.
A Theoretical Computer Science job focuses on studying the fundamental principles of computation, algorithms, complexity, and mathematical models of computing. Professionals in this field work on problems related to computational efficiency, cryptography, machine learning theory, and formal methods. They often conduct research in academia, develop new algorithms, or contribute to cutting-edge technology in industry. These roles typically require strong mathematical skills and expertise in logic, discrete mathematics, and algorithm design.

Full-time
Re-posted 27 days ago
8.8
Based on 39 frontline employees who took The Breakroom Quiz
47th of 614 rated colleges and universities
Get the full story on Breakroom
Sourced by ZipRecruiter
Colleges, universities, and professional schools
10,000+ Employees
Cambridge, MA, US
1861