1

Theoretical Computer Science Jobs in Arizona (NOW HIRING)

Discrete Math Tutor

Tucson, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Tempe, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Phoenix, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Mesa, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Scottsdale, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Glendale, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Gilbert, AZ · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

... Computer Science, Information Sciences, Mathematics, Engineering or related field * PLUS minimum ... Test theories by creating models and experimenting with data. - Design models, algorithms and ...

Engineer-RF - III

Chandler, AZ · On-site

$50 - $55/hr

... computer science. - Four or more years of relevant work experience. - Experience in RF design. -Knowledge of RF theory and practice, as well as LTE/VoLTE and 5G technology. - Experience in design ...

... computer science. - Four or more years of relevant work experience. - Experience in RF design. -Knowledge of RF theory and practice, as well as LTE/VoLTE and 5G technology. - Experience in design ...

next page

Showing results 1-20

Theoretical Computer Science information

See Arizona salary details

$10.3K

$118K

$159.4K

How much do theoretical computer science jobs pay per year?

As of Jul 6, 2026, the average yearly pay for theoretical computer science in Arizona is $117,988.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,700.00 and $142,600.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.

Infographic showing various Theoretical Computer Science job openings in Arizona as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $117,988 per year, or $56.7 per hour.
Scientific Computing for AI - Adjunct Faculty - Traditional Campus - (Fall 2026) - College of Engine

Scientific Computing for AI - Adjunct Faculty - Traditional Campus - (Fall 2026) - College of Engine

Grand Canyon Education, Inc.

Phoenix, AZ • On-site

Part-time

Medical, Retirement

Posted 21 days ago


Grand Canyon Education rating

7.5

Company rating: 7.5 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

14th of 72 rated education support services


Job description

Make a Difference at Grand Canyon University
The College of Engineering and Technology employs faculty and faculty leaders who are passionate about engaging and mentoring students to best prepare them for the continuously changing worlds of IT and Engineering. Our faculty are energetic advisors who are committed to helping our students grow academically, spiritually, and personally. They are experts in their respective fields, in addition to being passionate educators and collaborators who help enhance the college experience for all students.
Join our mission in helping others find their purpose and start your instructor career with GCU. The College of Engineering and Technology offers rewarding opportunities for adjunct faculty to teach part-time, face-to-face instruction at our Phoenix campus. If you are highly motivated and passionate about teaching exceptional quality instruction in modern facilities with smaller class sizes, we'd like to hear from you.
Why Work at GCU:
  • Tuition benefits specifically for the adjunct employee
  • 401(k)
  • Employee Perks and Discounts
  • Gym and Fitness Center
  • Canyon Health & Wellness Center

GCU Traditional Campus - Phoenix, AZ:
  • Courses are in-person and on-campus for the Fall 2026 Semester (09/08/2026 - 12/18/2026)

Course: Scientific Computing for AI
This course covers scientific computing methods for AI, including numerical methods for differential equations, stochastic simulation, and high-performance computing. Students learn to apply scientific computing techniques to develop and evaluate algorithms and models for AI.
What You Will Do:
  • Facilitate classroom lecture and discussions
  • Engage students in learning course objectives and topics
  • Assess student performance and mentor success in the classroom
  • Provide a positive example to students by supporting the University's Doctrinal Statement, Ethical Position Statement, and Mission of Grand Canyon University

What You Will Bring:
  • Preferred: Master's in Science in Computer Science OR Master's in Statistics or closely related degree AND proficiency in AI theoretical concepts and Python.
  • Minimum: Bachelor in Computer Science or Bachelor in Statistics or closely related degree AND 18 graduate credits in AI.

Before submitting your application, please attach the following to review:
  • Your unofficial transcript reflecting degree earned with 18 graduate credit hours in the areas listed above
  • Your unofficial transcripts for any applicable conferred graduate degrees

#gcu #highered #faculty #deeplearning #artificialintelligence #AI #python #INDLOPESUP

What Grand Canyon Education employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Grand Canyon Education logo

About Grand Canyon Education

Sourced by ZipRecruiter

Grand Canyon Education (GCE) is a rapidly growing educational service company that has long been an industry leader in providing educational, operational and technological support services to the post-secondary education sector. Formerly part of Grand Canyon University (GCU), GCE still works closely with GCU to benefit thousands of students, families and the local inner-city community. We put people first, drive innovation, and do good in the community that we live and work in.

Industry

Education

Company size

1,001 - 5,000 Employees

Headquarters location

Phoenix, AZ, US

Year founded

1983