1

Theoretical Computer Science Jobs in Kentucky (NOW HIRING)

Use computer & telephone daily. Time pressure is normal. Works on unlevel, unstable, and slippery ... Position Accountabilities Knowledge of mechanical process theory combined with team-based ...

R&D

Dunnville, KY · On-site

$26 - $32/hr

... using advanced CAD software and hands-on fabrication techniques. Collaboration with cross ... Knowledge of materials science as it applies to metal durability, hardness, and machineability.

A Bachelor of Nursing or Bachelor of Science in a health-related field is required. Master's degree ... Incumbents may be required to work extended periods of time at computer terminals. They may ...

... theory, fluid dynamics, and computer graphics. * Curriculum Awareness & Adaptive Instruction ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

... theory, fluid dynamics, and computer graphics. * Curriculum Awareness & Adaptive Instruction ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

next page

Showing results 1-20

Theoretical Computer Science information

See Kentucky salary details

$9.6K

$110K

$148.5K

How much do theoretical computer science jobs pay per year?

As of May 28, 2026, the average yearly pay for theoretical computer science in Kentucky is $109,966.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,900.00 and $132,900.00 per year, depending on experience, location, and employer.

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 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 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 are popular job titles related to Theoretical Computer Science jobs in Kentucky? For Theoretical Computer Science jobs in Kentucky, the most frequently searched job titles are:
What job categories do people searching Theoretical Computer Science jobs in Kentucky look for? The top searched job categories for Theoretical Computer Science jobs in Kentucky are:
Mechanical Engineer

Full-time

Posted 18 days ago


Logan Aluminum rating

8.9

Company rating: 8.9 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Education:
Minimum of 7 years’ experience in Engineering-related field, plus a BS degree in Engineering or related field.

Major Responsibilities:
Engineer will either directly manage or participate in teams executing improvement projects as directed by the strategic plan and plant leadership. Engineer will be based in the central engineering group but will rotate through each of plant business units during the first 2 years of employment to learn the process. Will participate in reliability improvement teams and provide pro-active direction on optimizing existing equipment to support aluminum casting, rolling, and finishing processes.

Essential Physical, Sensory, and Mental Requirements:
Will sit 3, stand 3 and walk 2 hours daily. Will stoop, climb, kneel and use ladders or stairs daily. Will lift no more than 50 lbs. Use computer & telephone daily. Time pressure is normal. Works on unlevel, unstable, and slippery surfaces. Good vision, hearing & speaking abilities necessary. Must read, write, measure, draw conclusions, create methods, conduct research, develop plans, direct & evaluate others and do difficult math.
Will work indoors, outdoors, at a desk or in a control room daily. Chemicals, vibration, extreme heat & cold, dust, dirt, fumes and noise are typical daily surroundings.

Position Accountabilities
Knowledge of mechanical process theory combined with team-based organizational management techniques. Individual must think independently in this position but work effectively in a team-based environment with a wide cross section of employees from entry level operators / crafts people up to senior plant management. Most problem-solving exercises and improvement projects utilize a wide cross section of employees. Previous industrial co-op experience is preferred along with hands on experience in maintenance.

Basic Skills
• Active Learning
• Active Listening
• Critical Thinking
• Learning Strategies
• Mathematics
• Monitoring
• Reading Comprehension
• Science
• Speaking
• Writing

Social Skills
• Coordination
• Instructing
• Negotiation
• Persuasion
• Service Orientation
• Social Perceptiveness

Technical Skills
• Equipment Maintenance
• Equipment Selection
• Operations Analysis
• Troubleshooting

System Skills
• Judgment and Decision Making
• Systems Analysis

Resource Management
• Management of Financial Resources
• Time Management

Complex Problem-Solving Skills
• Independent thinking

Desktop Computer Skills
• Spreadsheets
• Presentations
• Internet