1

Computer Science Teacher Jobs in Kentucky (NOW HIRING)

Pre-Calculus Tutor

Louisville, KY ยท Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Pre-Calculus Tutor

Lexington, KY ยท Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Software Tutor

Louisville, KY ยท Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Coding Tutor

Lexington, KY ยท Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

Software Tutor

Lexington, KY ยท Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Robotics Tutor

Louisville, KY ยท Remote

$18 - $40/hr

... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Video Game Design Tutor

Lexington, KY ยท Remote

$18 - $40/hr

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Coding Tutor

Louisville, KY ยท Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

Robotics Tutor

Lexington, KY ยท Remote

$18 - $40/hr

... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Video Game Design Tutor

Louisville, KY ยท Remote

$18 - $40/hr

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

C++ Tutor

Lexington, KY ยท Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...

C++ Tutor

Louisville, KY ยท Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...

Showing results 41-60

Computer Science Teacher information

See Kentucky salary details

$31.7K

$56.9K

$105.5K

How much do computer science teacher jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer science teacher in Kentucky is $56,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,900.00 and $60,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer science teacher, and why are they important?

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a computer science teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What does a computer science teacher do?

A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.

Is there a shortage of computer science teachers?

There is a recognized shortage of computer science teachers in many regions, driven by increasing demand for technology education and a limited supply of qualified educators. This shortage often leads to larger class sizes and increased efforts to recruit and train new teachers with skills in programming, algorithms, and educational technology.

What is the difference between Computer Science Teacher vs Software Developer?

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

Can you be a computer science teacher with a computer science degree?

A computer science teacher typically needs a bachelor's degree in computer science or a related field, along with teaching certification or credentials. Having a computer science degree provides a strong foundation, but additional education or certification may be required depending on the school or district. Strong communication skills and knowledge of programming languages and educational tools are also important for the role.

What does a computer science teacher do?

A Computer Science Teacher is responsible for teaching students about computer science topics, such as programming, algorithms, data structures, and computer systems. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student progress. Computer Science Teachers may work at various educational levels, from middle school to college, and often help students develop problem-solving and computational thinking skills. Their goal is to prepare students for further study or careers in technology fields.
What are the most commonly searched types of Computer Science Teacher jobs in Kentucky? The most popular types of Computer Science Teacher jobs in Kentucky are:
What are popular job titles related to Computer Science Teacher jobs in Kentucky? For Computer Science Teacher jobs in Kentucky, the most frequently searched job titles are:
What job categories do people searching Computer Science Teacher jobs in Kentucky look for? The top searched job categories for Computer Science Teacher jobs in Kentucky are:
What cities in Kentucky are hiring for Computer Science Teacher jobs? Cities in Kentucky with the most Computer Science Teacher job openings:
Infographic showing various Computer Science Teacher job openings in Kentucky as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $56,863 per year, or $27.3 per hour.

Staff Applied Scientist Document Vision

Relativity

Louisville, KY โ€ข On-site

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Posting Type

Remote/Hybrid

Job Overview

The Work
Every legal matter is its own experiment. An attorney arrives with a theory of the case; the evidence arrives as hundreds of thousands of documents, sometimes millions, that no one has read and no model has seen. Somewhere in the cross product of the two are the answers that decide lawsuits, investigations, and livelihoods. Finding them quickly and defensibly, with the integrity and credibility attorneys can rely on, is the problem we own. We solve it creatively and rigorously.
Relativity is a data-centered, AI-native legal technology company, and Applied Science builds the AI inside Relativity aiR. We launched aiR in 2023 and have now run commercial generative AI in the legal domain for more than three years, powering work that includes the largest investigations in the world. Our systems are distinguished by the data they operate over (more than 93 petabytes) and the work they have done: over 190 million AI review decisions, backed by more than 1 billion generative sub-analyses in 2026 alone. The team is as distinctive as the data: legal experts, all former litigators, work directly inside Applied Science.
At Relativity, our mission is to Organize data. Discover the truth. Act on it. The Applied Science team serves this mission by building bold and ambitious AI systems. We are curious, dedicated, and humble. We understand complexity, uphold rigor, and measure relentlessly. We build and ship with pace. Above all, we are interdisciplinary collaborators and team players.
We're looking for a Staff Applied Scientist to take on our hardest problems in document vision and set standards that reach beyond a single team.

Job Description and Requirements

Capable and Reliable

Two requests can look nearly identical and be worlds apart. "See if you can find me an example of this" needs a capable system: it finds the example or it doesn't. "Conduct a reasonable search for any and all documents responsive to this request" is a different kind of promise. Its answer spans a corpus no one will ever read end-to-end. So the system's process, as much as its output, has to earn the trust of the professionals who rely on it.

That property is reliability. It decomposes into consistency, robustness, calibration, and safety: systems that behave tomorrow the way they did today, degrade predictably under stress, know how confident they should be, and check their own work. Before aiR returns an analysis, it validates its citations and runs internal consistency checks; when a check fails, it refuses to answer. It has refused more than a million times so far in 2026, and we count every one as a success: an error caught before it reached a user.

You'll build for both, and help define the standard for how.

The Focus: Document Vision

This role anchors our document-vision work: teaching systems to read evidence the way legal professionals do. Real matters arrive as scanned pages, photographs, tables, handwriting, stamps, and broken layouts, at the scale of millions of documents. You'll own the science of multimodal document understanding across aiR, from vision-language modeling to the evaluation standards that make visual evidence usable and defensible.

What You'll Do

  • Take on the hardest, most ambiguous problems in the portfolio and produce clarity: a well-specified approach, an evaluation that settles the question, a system that ships.
  • Set standards that reach beyond your team: evaluation methods, modeling patterns, and quality bars adopted by scientists you've never worked with.
  • Own readiness for flagship AI systems, from problem framing through efficacy studies and production monitoring, in partnership with engineering.
  • Multiply the team through deep review and mentorship of senior and lead scientists.
  • Advise Applied Science leadership on where the science is going and where we should invest.

What You Bring

  • A master's or PhD in computer science or another quantitative discipline (or equivalent professional experience), and at least 6 years of applied AI/ML experience.
  • Years of production AI/ML behind you: systems you specified, shipped, and operated at scale, in partnership with the engineers who run them.
  • Expert judgment about AI systems: you've built them, measured them, and formed views of their limits that hold up under challenge.
  • Scientific rigor other people borrow: you supervise the data understanding of teams beyond your own, your evaluations become the template, and your error analyses end debates.
  • Software-engineering judgment trusted across teams, and the programming skill to credibly prototype what you propose.
  • An ownership mindset that extends across the organization.

Nice to Have

  • Experience with vision-language or document-understanding models (layout analysis, OCR-adjacent pipelines, table and figure extraction) in production.
  • An interest in legal technology and the justice system.
  • Experience developing information retrieval systems.
  • Experience developing agentic harnesses.
  • Experience building reliable AI systems at scale.

Why Relativity Applied Science

This is the place where your curiosity, dedication, and talent will build products that power the pursuit of justice around the world.

Relativity is committed to competitive, fair, and equitable compensation practices.

This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

The expected salary range for this role is between following values:

$197,000 and $295,000

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.

Required Skills:

Algorithms, Computer Vision, Data Analysis, Data Science, Deep Learning, Machine Learning (ML), Natural Language, Natural Language Processing (NLP), Python (Programming Language), Scientific Research