1

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

Java Tutor

Portland, OR · Remote

$18 - $40/hr

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

Discrete Math Tutor

Portland, OR · Remote

$18 - $40/hr

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

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Portland, OR · Remote

$18 - $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 ...

Pre-Calculus Tutor

Portland, OR · 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 ...

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 ...

Showing results 21-40

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 Sep 6, 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 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 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 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.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by high demand for technology education and a limited supply of educators with specialized skills in programming, algorithms, and computer systems. This shortage often leads to increased job opportunities, competitive salaries, and a need for ongoing professional development and certifications for teachers in this field.

What do computer science teachers do?

Computer science teachers develop and deliver lessons on programming, algorithms, data structures, and software development. They assess student progress, create curriculum materials, and may incorporate tools like coding platforms and programming languages to facilitate learning in classroom or online settings.

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 job categories do people searching Computer Science Teaching jobs in Gresham, OR look for?

The top searched job categories for Computer Science Teaching jobs in Gresham, OR 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:

Infographic showing various Computer Science Teaching job openings in Gresham, OR as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $69,358 per year, or $33.3 per hour.

Full-time

Medical, Life, Retirement, PTO

Re-posted 11 days ago


Oregon Health & Science University rating

8.1

Company rating: 8.1 out of 10

Based on 95 frontline employees who took The Breakroom Quiz

170th of 630 rated colleges and universities


Job description

Department Overview

OHSU is Oregon's only public academic health center and an institution of higher learning, with schools of medicine, nursing, pharmacy, dentistry and public health. OHSU is also a national research hub, with thousands of scientists developing lifesaving therapies and deeper understanding of health and disease. Across the missions of healing, teaching and discovery, OHSU turns discoveries into lifesaving care.

The Advanced Light Microscope Core is the university-wide shared resource for OHSU researchers to access technical expertise in designing light microscopy projects and access to instrumentation and software to execute them. Services provided include technical consulting on sample preparation and instrument selection, assistance with image data acquisition, training for unsupervised instrument operation, and assistance with workflow development for data analysis.

Function/Duties of Position
  • Consults with investigators and users in person, virtually, or by email about technological aspects of experiments in light microscopy, involving sample preparation, instrument selection, instrument operation, and data analysis. When indicated, composes well-written follow-up emails that summarize the discussion and include protocols and/or links to online resources for materials and further information.
  • Develops workflows and/or trains users in data analysis on the software platforms accessible on core workstations. When indicated, provides trainees with access to further training materials and/or step-by-step instructions to replicate the workflow unsupervised.
  • Develops imaging protocols and/or trains users in the operation of core equipment. Applies and explains general and advanced principles underlying the technology. Provides trainees with handouts and, when indicated, step-by-step instructions to replicate the procedure unsupervised.
  • Partners with other core staff to perform routine maintenance of shared instruments and workstations accessible in the core. Assists with troubleshooting instrument operation and overseeing service engineers during the repair of existing instruments and the installation of new instruments. 
  • Partners with other core staff to perform slide scanning or other image data acquisition services per users' requests. Maintains efficient work practice, follows standard operating procedures, and meets service timelines.
  • Attends presentations and reads literature to stay current with technological developments in light microscopy.
  • Assists with instrument evaluation and new service development. Assists with the development of core-internal training materials and operation manuals for users.
  • Partners with other core staff to promote core services to the research community at locally hosted events, e.g., by presenting posters and talks. Participates in core-hosted outreach events.
  • Lends special technical expertise in light microscopy techniques to investigator projects for defined tasks and under set expectations and milestones.
Required Qualifications
  • PhD in relevant field; OR
  • Master's Degree in relevant field AND 5 years' experience or core-relevant expertise; OR 

  • Bachelor's in relevant field AND 9 years of relevant experience or core-relevant expertise. 

    • Minimally, a Bachelor's degree is required.  Direct OHSU core experience may be weighed more heavily than other experience.  

  • Understands and can explain technically advanced applications in microscopy to investigators. 
  • Communicates with inquiring investigators about capabilities and technical features of all imaging and analysis platforms in the core as they pertain to their experimental goals. 
  • Can evaluate all platforms in the core for suitability to achieve an investigator's imaging goals. 
  • Can advise users on imaging experiment design with a focus on rigor and reproducibility.
  • Can provide advice to investigators as it pertains to sample preparation. 
  • Participates in evaluation of new technologies and instruments. 
  • Assumes responsibilities for maintaining and troubleshooting a subset of imaging systems in the core. 
  • Demonstrated skills with the ZEISS ZEN and Arivis software platforms for image data analysis.
Preferred Qualifications
  • Previous work experience in a multi-user microscopy core.
  • Demonstrated experience with intravital imaging.
  • Demonstrated experience in developing data analysis pipelines based on open-source platforms.
  • Proficient in operating advanced Nikon microscope setups run under the NIS Elements platform.
  • Proficient in operating Andor microscope setups run under the Fusion platform.
  • Proficient in the operation of ZEISS ZEN platform for running LSM 980, LSM 900, Elyra 7, Celldiscoverer 7, and Axioscan 7 instruments.
  • Proficient with the Imaris and/or Arivis software platforms for multi-dimensional image data analysis.
Additional Details

Work schedule is Monday-Friday, 9am-6pm at Marquam Hill (LBRB or MRB) or South Waterfront (KCRB) campus locations. Flexibility is occasionally needed to work after 6pm for last-minute repairs or core schedule needs.  In-person position with option of 1-2 half-days of remote work if needed. 

Benefits 

  • Healthcare for full-time employees covered 100% and 88% for dependents.
  • $50K of term life insurance provided at no cost to the employee.
  • Two separate above market pension plans to choose from.
  • Paid time off - 208 hours per year, prorated for part-time.
  • Extended illness bank - 64 hours per year, prorated for part-time.
  • 9 paid holidays per year.
  • Substantial Tri-Met and C-Tran discounts.
  • Employee Assistance Program.
  • Childcare service discounts.
  • Tuition reimbursement.
  • Employee discounts to local and major businesses.
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.eduEmployment Type: OTHER

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