1

Theoretical Computer Science Jobs in Atlanta, GA

At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby ... theoretical concepts to the development of prototypes and demonstrations, with the goal to create ...

We leverage advanced wave theory rooted in Quantum Electrodynamics (QED) to transform low-cost RF ... Bachelor's Degree in Electrical & Computer Engineering, Computer Science, or other technical field

We leverage advanced wave theory rooted in Quantum Electrodynamics (QED) to transform low-cost RF ... Bachelor's Degree in Electrical & Computer Engineering, Computer Science, or other technical field

We leverage advanced wave theory rooted in Quantum Electrodynamics (QED) to transform low-cost RF ... Bachelor's Degree in Electrical & Computer Engineering, Computer Science, or other technical field

next page

Showing results 1-20

Theoretical Computer Science information

See Atlanta, GA salary details

$10.6K

$121.8K

$164.4K

How much do theoretical computer science jobs pay per year?

As of Jul 14, 2026, the average yearly pay for theoretical computer science in Atlanta, GA is $121,757.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,500.00 and $147,100.00 per year, depending on experience, location, and employer.

What is theoretical computer science?

Theoretical computer science is a branch of computer science that focuses on understanding the fundamental principles and mathematical foundations of computation. It includes areas such as algorithms, computational complexity, automata theory, and formal languages, often requiring strong mathematical and analytical skills. Professionals in this field analyze the limits of what computers can solve and develop models to improve computational efficiency.

What are the key skills and qualifications needed to thrive in the Theoretical Computer Science position, and why are they important?

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.

What is the highest paying job in computer science?

In computer science, roles such as machine learning engineer, data scientist, and software architect tend to have the highest salaries, often exceeding six figures annually. These positions typically require advanced skills in algorithms, programming, and sometimes specialized certifications or experience with large-scale systems.

What are typical responsibilities for someone working in Theoretical Computer Science?

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.

What jobs can you do with theoretical computer science?

Theoretical computer science graduates can pursue roles such as research scientists, algorithm engineers, cryptographers, and data scientists. These positions often require strong analytical skills, knowledge of algorithms, and programming proficiency in languages like Python or C++, with opportunities in academia, industry, and government research labs.

Is computer science dead due to AI?

Theoretical computer science remains a fundamental field that underpins AI development, algorithms, and computational theory. AI advances create new research challenges and job opportunities for computer scientists skilled in areas like algorithms, machine learning, and data structures.

What is a Theoretical Computer Science job?

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.

What are the most commonly searched types of Theoretical Computer Science jobs in Atlanta, GA? The most popular types of Theoretical Computer Science jobs in Atlanta, GA are:
What are popular job titles related to Theoretical Computer Science jobs in Atlanta, GA? For Theoretical Computer Science jobs in Atlanta, GA, the most frequently searched job titles are:
What job categories do people searching Theoretical Computer Science jobs in Atlanta, GA look for? The top searched job categories for Theoretical Computer Science jobs in Atlanta, GA are:
Quantitative Analyst, Quantitative Research

Full-time

Re-posted 9 days ago


Job description

Overview

Job Purpose

The Quantitative Analyst will join the Quant Group which designs, implements, and supports enterprise quantitative models and systems. The primary role for this position will be to provide model research, development, and strategic recommendations to solve practical problems in the financial industry. The candidate for this job must have the ability to work in a fast-paced environment, formulate and articulate solutions and defend assumptions. This role requires frequent interaction with Quant Research, Data Analytics, Risk Management, Technology Development and Senior Management.

Responsibilities

  • Design and develop quantitative model analytics frameworks to assess model usage and performance.
  • Create relevant test data sets, and portfolio strategies to be submitted to the model validators and regulators.
  • Investigate model behavior, carry out root cause analysis, and give model improvement suggestions.
  • Provide documentation of methods, techniques, results, and analysis.
  • Analyze large data sets, including positions, prices, and other market/liquidity data.
  • Research and design innovative quantitative solutions for stakeholders.
  • Develop and support in-house quantitative R&D platform and analytics tools to automate model testing, analysis, and visualization.

Knowledge and Experience

  • Master's Degree or above in math, quantitative finance, physics, statistics, computer science or similar quantitative fields.
  • Proficiency in Python, SQL, and object-oriented programming.
  • Advanced knowledge in math (stochastic process, probability theory, numerical methods).
  • Ability to work in a high-performance, high-velocity environment.
  • Strong analytical and organizational skills with acute attention to detail.
  • Strong communication skills in both verbal and written English.

Preferred

  • Strong knowledge of Python, SQL, and C++.
  • Strong knowledge in object-oriented programming.
  • Work experience in Options Pricing Theory.
  • Work experience in Data Analytics.
----------Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.Employment Type: FULL_TIME