1

Computer Science Teaching Jobs in Gresham, OR (NOW HIRING)

STEM teacher

Portland, OR · On-site

$15 - $22/hr

Knowledge of technologies, computer programming, computer science, robotics, teaching experience, etc moves you to the head of the line. REQUIREMENTS: Education & Experience - Good at STEM and ...

Java Tutor

Portland, OR · Remote

$40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

Python Tutor

Portland, OR · Remote

$40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

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

next page

Showing results 1-20

Computer Science Teaching information

See Gresham, OR salary details

$38.7K

$69.4K

$128.7K

How much do computer science teaching jobs pay per year?

As of May 29, 2026, the average yearly pay for computer science teaching in Gresham, OR is $69,358.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $73,600.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, teaching credentials, and often a relevant degree or certification in education. Familiarity with programming languages (such as Python or Java), learning management systems, and educational technology tools is typically required. Strong communication, patience, and the ability to inspire and engage students are crucial soft skills. These competencies ensure effective instruction, support diverse learners, and foster a positive and productive classroom environment.

What are some common challenges computer science teachers face when introducing programming concepts to students?

One common challenge computer science teachers encounter is addressing the wide range of prior knowledge and experience among students, as some may be completely new to programming while others have advanced skills. Teachers must also find engaging ways to explain abstract concepts, making them accessible and relevant to learners with different interests and learning styles. Additionally, keeping up with rapidly evolving technologies and ensuring that course content remains current can be demanding. Collaboration with other educators and leveraging online resources often help in overcoming these challenges and enhancing student engagement.

What is computer science teaching?

Computer science teaching involves instructing students on topics related to computer science, such as programming, algorithms, data structures, computer systems, and computational thinking. Educators in this field work in various settings, including schools, colleges, universities, and online platforms. Their goal is to help students develop problem-solving skills, understand theoretical concepts, and gain practical experience with technology. Computer science teachers may also design curricula, assess student progress, and stay updated with advancements in the rapidly evolving field.
What are the most commonly searched types of Computer Science Teaching jobs in Gresham, OR? The most popular types of Computer Science Teaching jobs in Gresham, OR are:
What are popular job titles related to Computer Science Teaching jobs in Gresham, OR? For Computer Science Teaching jobs in Gresham, OR, the most frequently searched job titles are:
What cities near Gresham, OR are hiring for Computer Science Teaching jobs? Cities near Gresham, OR with the most Computer Science Teaching job openings:
Assistant/Associate Professor of Translational Data Science & Artificial Intelligence

Assistant/Associate Professor of Translational Data Science & Artificial Intelligence

Oregon Health & Science University

Portland, OR • On-site

Full-time

Posted 6 days ago


Oregon Health & Science University rating

8.2

Company rating: 8.2 out of 10

Based on 89 frontline employees who took The Breakroom Quiz

106th of 529 rated colleges and universities


Job description

Department Overview
The Division of Informatics, Clinical Epidemiology and Translational Data Science (DICE), one of 11 divisions in the OHSU Department of Medicine, is a national leader in biomedical informatics research and education. Faculty benefit from OHSU's highly collaborative environment, including access to a number of teams and resources related to innovation with and translation of AI, as well as the Advanced Computing Center. OHSU values a diverse and culturally competent workforce and is proud to be an equal opportunity, affirmative action organization.
**Open to various rank levels (Assistant, Associate, or Professor) dependent on experience**
Function/Duties of Position
The Division of Informatics, Clinical Epidemiology and Translational Data Science (DICE) at OHSU seeks a tenure-track faculty member to lead a research program at the intersection of Artificial Intelligence (AI), machine learning (ML), and translational science. The successful candidate will develop computational methods to bridge the gap between complex biomedical data and clinical bedside application, leveraging OHSU's extensive electronic health record (EHR) data, imaging repositories, and genomic datasets.
Key Responsibilities
Research & Scholarship (70%):
  • Establish and maintain an independently funded research program focused on translational AI (e.g., predictive clinical modeling, precision oncology, ambient intelligence, or bias mitigation in healthcare algorithms).
  • Collaborate with clinical partners in the Knight Cancer Institute, Oregon Clinical and Translational Research Institute (OCTRI), the Center for AI-Enabled Learning Health Science (CAILS) and others to validate and implement AI tools in real-world settings.
  • Publish high-impact findings in peer-reviewed journals and present at national/international conferences.

Education & Mentoring (20%):
  • Teach graduate-level courses in the Biomedical Informatics Graduate Program (e.g., Applied Machine Learning, Health Data Analytics).
  • Mentor MS/PhD students, postdoctoral fellows, and clinical informatics fellows, fostering their development as independent scientists.

Service & Leadership (10%):
  • Participate in departmental committees and OHSU-wide governance regarding ethical AI usage and data science infrastructure.
  • Contribute to grant review panels and professional societies.

Required Qualifications
  • PhD, MD/PhD, or equivalent in Biomedical Informatics, Computer Science, Data Science, Statistics, or a related field.
  • Demonstrated expertise in applying machine learning/deep learning to biomedical problems (e.g., NLP or EHR, computer vision for pathology/radiology, or multi-omics integration).
  • Track record of scholarly productivity (publications) and potential for securing external fudning (e.g., NIH, NSF, PCORI)
  • Proficiency in Python, R, SQL, and experience with high-performance computing environments

Preferred Qualifications
  • Experience with implementation science or deploying algorithmic tools into clinical workflows
  • Previous success securing K-awards or R-level grant funding
  • Familiarity with federated learning or privacy-preserving computation

Why apply to OHSU?
We are Oregon's only public academic health center.
In addition to caring for patients, we lead groundbreaking research. We also train the next generation of health care professionals. As Portland's largest employer, we give you opportunities to learn and advance in a system of hospitals and clinics across Oregon and Southwest Washington.
All are welcome.
OHSU welcomes people of all ages, ethnicities, genders, national origins, religions and sexual orientations. We are striving to build an anti-racist, multicultural institution and encourage people with diverse backgrounds to apply.
To request reasonable accommodation, contact askhr@ohsu.edu

What Oregon Health & Science University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Oregon Health & Science University logo

About Oregon Health & Science University

Sourced by ZipRecruiter

Oregon Health & Science University (OHSU) is a distinguished institution under the industry of higher education and healthcare, specifically in the field of medical science. Based in Portland, Oregon, US, it maintains a reputation for promoting research, teaching, patient care, and outreach. Established in 1887, OHSU has continually sought to redefine the parameters of healthcare delivery and biomedical discovery through its expansive catalog of programs and initiatives. A galvanizing mission drives OHSU: to improve the health and quality of life for all Oregonians through excellence, innovation, and leadership in health care, education, and research.

Industry

Colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

Portland, OR, US

Year founded

1887