1

Computer Science Jobs in Redmond, OR (NOW HIRING)

Senior Scientist

Bend, OR · On-site

$96K - $131K/yr

Serán seeks a Senior Scientist to join the Analytical Sciences group to play a key role in ... Prolonged periods of sitting or standing at a desk and working on a computer * Must be able to lift ...

Senior Scientist

Bend, OR

$96K - $131K/yr

Seran seeks a Senior Scientist to join the Analytical Sciences group to play a key role in ... Prolonged periods of sitting or standing at a desk and working on a computer * Must be able to lift ...

Senior Scientist

Bend, OR

$96K - $131K/yr

Serán seeks a Senior Scientist to join the Analytical Sciences group to play a key role in ... Prolonged periods of sitting or standing at a desk and working on a computer * Must be able to lift ...

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science.

ICT Designer

Bend, OR · On-site +1

$75K - $145K/yr

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science.

Degree in computer science, engineering, or equivalent years training and experience. Minimum 4 years server administration experience, 7 years in lieu of a degree. Preferred Microsoft Certified ...

next page

Showing results 1-20

Computer Science information

See Redmond, OR salary details

$59.9K

$88.1K

$103.9K

How much do computer science jobs pay per year?

As of Jul 29, 2026, the average yearly pay for computer science in Redmond, OR is $88,082.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,100.00 and $99,100.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.
What are the most commonly searched types of Computer Science jobs in Redmond, OR? The most popular types of Computer Science jobs in Redmond, OR are:
What cities near Redmond, OR are hiring for Computer Science jobs? Cities near Redmond, OR with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Redmond, OR as of July 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $88,082 per year, or $42.3 per hour.

Science Tutor - Positions Across Various Campuses (Part Time, Temporary Hourly, Non-Benefited) (Non-

Central Oregon Community College

Bend, OR • On-site

$16.07/hr

Part-time, Temporary

Posted 14 days ago


Job description

Position Details
Position Information
Position Title
Science Tutor - Positions Across Various Campuses (Part Time, Temporary Hourly, Non-Benefited) (Non-Benefited)
Classification Title
Temporary PT Hourly
Hourly rate, Stipend, or Load Unit
$16.07/hour
Close Date
06/30/2027
Open Until Filled
Yes
Open Until Filled Notes
Position Type/Employee Class
Temporary PT Hourly
Instructor Status
Not applicable
Overtime Eligible
Non-Exempt
FLSA Status
Campus Location
Bend
Primary Purpose
The Science Tutor is responsible for the support of academic success of the College students. Provide personalized attention and offer own pace learning to enrolled students within the College district.
Essential Duties and Responsibilities
  • Be in the Science Tutoring Center ready to tutor during scheduled hours each week.
  • Follow the policies of the COCC Tutoring and Testing department governing tutors.
  • Follow the CRLA Tutor Code of Ethics.
  • Tutor COCC students in Biology, Chemistry, Physics, Engineering, and/or Geology to support instruction.
  • Complete 10 hours of College Reading & Learning Association Tutor training within the first year of employment (paid time).
  • Become familiar with Science faculty assignments for specific courses supporting.
  • Other duties as required.

Department Specific
Knowledge, Skills, and Abilities
Individuals must possess these knowledge, skills and abilities or be able to explain and demonstrate that the individual can perform the duties and responsibilities of the job, with or without reasonable accommodation, using some other combination of skills and abilities. The individual is expected to follow College work rules and policies.
  • Must be able to work with minimal supervision within a team environment. Must be able to take direction from all Tutoring and Testing staff and from all HR staff members.
  • Must be able to communicate effectively, both orally and in writing, using the English language with or without the use of an interpreter.
  • Strong interpersonal, organizational, and oral and written communication skills, including displaying empathy and developing rapport quickly and easily with new people.
  • Ability to work independently and to use good judgment with respect to priorities and deadlines.
  • Ability to communicate information effectively regarding College policies and procedures to students.
  • Ability to communicate effectively with students, staff, and faculty from diverse backgrounds.
  • Ability to manage conflicts within and/or between groups and to work in a team environment.
  • Ability to develop strong working relationships with people from different cultural backgrounds and other aspects of human diversity effectively and diplomatically, both in-person and on the telephone.
  • Ability to monitor budgets and other administrative processes in a timely and professional manner.
  • Ability to meet deadlines, set work priorities, and manage workload.
  • Ability to use software programs and database systems which include Microsoft Office Suite, email, website editing, basic desktop publishing, and modern office equipment.

Ergonomic Requirements
Work hours are determined by the supervisor and vary based on business needs and locations. Position assignments may be assigned an alternate schedule to service the campus needs. Work is performed typically indoors in an office environment engaged in work of primarily a sedentary nature. Requires the ability to sit or stand at workstation for extended periods. While performing the duties of this job, the employee is regularly required to sit, use hands and fingers, handle or feel objects, tools or controls, reach with hands and arms. Requires near visual acuity to read written materials, write and read computer screens. Requires sufficient hearing and speech ability, for ordinary telephonic conversations. Occasional lifting up to 25lbs. All individuals are required to perform essential functions with or without reasonable accommodation.
Minimum Requirements
Education:
  • High School Diploma or GED.

Experience:
  • Grade B+ or better in the courses you tutor. Faculty recommendations or unofficial transcripts proving subject competence upon hire.
  • Accurate arithmetic, grammar, spelling, editing and proofreading skills.

Equivalency Statement
The College recognizes the value of skills and knowledge gained outside of formal higher education and paid employment. Applicants who do not meet minimum qualifications but present other qualifications or experience equivalent to those required will be considered and are encouraged to apply. To qualify under equivalency, applicants must indicate how they qualify under equivalency by responding to the supplemental question presented during the application process.
Preferred Qualifications
Experience:
  • Familiarity with COCC curriculum in subject to tutor.
  • Customer Service experience.

EEO Statement
The goal of Central Oregon Community College is to provide an atmosphere that encourages our faculty, staff and students to realize their full potential. In support of this goal, it is the policy of Central Oregon Community College that there will be no discrimination or harassment on the basis of age, disability, sex, marital status, national origin, ethnicity, color, race, religion, sexual orientation, gender identity, genetic information, citizenship status, veteran or military status, pregnancy or any other classes protected under federal and state statutes in any education program, activities or employment. Persons with questions about this statement should contact Human Resources at 541.383.7216 or the Vice President for Student Affairs at 541.383.7211.
This policy covers nondiscrimination in both employment and access to educational opportunities. When brought to the attention of the appropriate parties, any such actions will be promptly and equitably responded to according to the process outlined in general procedures sections N-1, N-2, or N-3.
In support of COCC's EEO statement, bilingual fluency in English and Spanish is considered a plus, along with experience working in a diverse multicultural setting.