1

Computer Science Professor Jobs in Kansas (NOW HIRING)

Senior Scientific Reviewer - Physics

Topeka, KS ยท On-site +1

$80 - $150/hr

... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.

Senior Scientific Reviewer - Physics

Olathe, KS ยท On-site +1

$80 - $150/hr

... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.

AI Training Specialist - Physics

Topeka, KS ยท On-site +1

$80 - $150/hr

... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.

AI Training Specialist - Physics

Olathe, KS ยท On-site +1

$80 - $150/hr

... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.

AI Training Specialist - Physics

Wichita, KS ยท On-site +1

$80 - $150/hr

... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.

next page

Showing results 1-20

Computer Science Professor information

See Kansas salary details

$9.8K

$112.9K

$152.5K

How much do computer science professor jobs pay per year?

As of Aug 21, 2026, the average yearly pay for computer science professor in Kansas is $112,918.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,000.00 and $136,500.00 per year, depending on experience, location, and employer.

What does a computer science professor do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What does a computer science professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What are the key skills and qualifications needed to thrive as a computer science professor?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.

What are some common challenges faced by computer science professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

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

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are popular job titles related to Computer Science Professor jobs in Kansas?

For Computer Science Professor jobs in Kansas, the most frequently searched job titles are:

What cities in Kansas are hiring for Computer Science Professor jobs?

Cities in Kansas with the most Computer Science Professor job openings:

Infographic showing various Computer Science Professor job openings in Kansas as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $112,918 per year, or $54.3 per hour.

Assistant/Associate Professor - Biostatistics & Data Science (AI Focus)

KUMC University of Kansas Medical Center

Kansas City, KS โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Department:SOM Department of Biostatistics

-----

FacultyPosition Title:Assistant/Associate Professor - Biostatistics & Data Science (AI Focus)Job Family Group: AcademicJob Description Summary:The Department of Biostatistics & Data Science at the University of Kansas Medical Center (KUMC) is partnering with The University of Kansas Cancer Center (KUCC) to invite applications for a tenure-track faculty position in Statistical Artificial Intelligence (AI) and Biomedical Data Science. The incumbent will establish and maintain external funding while collaborating with investigators across KUMC's nationally recognized research centers and institutes. The incumbent will join a collaborative department with internationally recognized expertise in biostatistics, statistical omics, bioinformatics, Bayesian methodology, clinical trials, and data science, and will have opportunities to collaborate with investigators across the University of Kansas Cancer Center, Kansas Institute for Precision Medicine, Frontiers Clinical and Translational Science Institute, the Alzheimer's Disease Research Center and the newly established Enhanced Artificial Intelligence Center for Human-Focused Research. In addition to developing an innovative research program, the faculty member will contribute to the Department's educational mission through excellence in teaching and mentoring graduate students in biostatistics, data science, and related disciplines.Job Description:

Job Duties

  • Develop and maintain external funding in statistical artificial intelligence and biomedical data science.

  • Develop novel statistical and AI methodologies motivated by important biomedical problems.

  • Collaborate with KUCC investigators, as well as investigators across KUMC's research centers and institutes.

  • Teach graduate courses in biostatistics, statistics, artificial intelligence, machine learning, and data science.

  • Participate in the mentoring of graduate students, postdoctoral fellows, and staff.

  • Participate in departmental, institutional, and professional service activities.

  • Contribute to strategic initiatives involving the Enhanced Artificial Intelligence Center for Human-Focused Research and other interdisciplinary programs across KUMC.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. It is only a summary of the typical functions of the job, not an exhaustive list of all possible job responsibilities, tasks, duties, and assignments. Furthermore, job duties, responsibilities and activities may change at any time with or without notice.

Required Qualifications

Education: PhD in Biomedical Informatics, Computer Science, Biostatistics, Statistics, Data Science, or related field.

This position requires a formal degree in the cited discipline area(s) to ensure that candidates have the foundational knowledge and skill set required to perform the duties of the position. The level of degree is based on accreditation requirements, institutional standards of academic and professional excellence, alignment with peer institution benchmarks, and contributes to the credibility and effectiveness of the role within the university community.

Work Experience:

  • Experience with artificial intelligence, machine learning, or statistical learning.

  • Experience developing or applying statistically principled AI methodologies.

  • Experience with interdisciplinary collaboration in biomedical research.

Preferred Qualifications

Work Experience:

  • Teaching experience in statistics, biostatistics, machine learning, artificial intelligence, or data science.

  • Research collaboration experience in cancer, obesity/metabolic disease, or precision medicine.

  • Experience with one or more of the following: medical image analysis, computational pathology, multi-omics integration, electronic health record analysis, Spatial 'omics, Reinforcement learning for healthcare, explainable AI, machine/deep learning, Bayesian machine learning, or causal AI.

Skills

  • Communication skills

Required Documents

  • Resume/CV

  • Cover Letter

If selected as a final candidate for this position, you may be required to complete the Association of American of Universities Representations and Warranties document and sign a release of records that will allow the University of Kansas Medical Center to conduct a further background check with former employers. A copy of the Representations and Warranties document can be found here.

Comprehensive Benefits Package:

Coverage begins on day one for health, dental, and vision insurance and includes health expense accounts with generous employer contributions if the employee participates in a qualifying health plan. Employer-paid life insurance, long-term disability insurance, and various additional voluntary insurance plans are available. Paid time off, including vacation and sick, begins accruing upon hire, plus ten paid holidays. One paid discretionary day is available after six months of employment, and paid time off for bereavement, jury duty, military service, and parental leave is available after 12 months of employment. A retirement program with a generous employer contribution and additional voluntary retirement programs (457 or 403b) are available. https://www.kumc.edu/human-resources/benefits.html

Employee Type: RegularTime Type: Full time