1

Lecturer In Computer Science Jobs in Portland, OR

Hadoop) Analytical mind and business acumen Strong math skills (e.g. statistics, algebra) Problem-solving aptitude Excellent communication and presentation skills BSc/BA in Computer Science ...

Data Scientist

Vancouver, WA · Hybrid

$65 - $70/hr

A Bachelor's or Master's degree in advanced mathematics, computer science, machine learning, or statistical methods is required: With a Master's degree, 7 years' of hands-on experience performing the ...

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM-related field with 3+ yrs. of experience in software development. OR * Master's degree in ...

Recent Computer science/Engineering/Mathematics/Statistics or Science Graduates looking to make their careers in the IT Industry. Candidates who are serious about their future in the IT Industry and ...

Master degree in Computer Science with 5+ years or Bachelor degree in Computer Science with 7+ years of industry experience. * Proven track record of design and develop 3-tier Web applications

Sr. Software Developer - iOS Apps

Portland, OR · On-site

$63.75 - $82.50/hr

GIS, RESTful web services, or Git • Master's degree in computer science, GIS, or related field Company : Esri is a software company that devolops geographic information system software, location ...

OR * Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field and 4+ years of relevant experience; OR * PhD in Computer Engineering, Electrical ...

Required : • Bachelor's degree in a STEM field (Computer Science, Engineering, Physics, etc.) or equivalent experience • 2+ years of experience working in data engineering, data science, software ...

New

Sr. Software Developer - iOS Apps

Portland, OR · On-site

$63.75 - $82.50/hr

GIS, RESTful web services, or Git • Master's degree in computer science, GIS, or related field Company : Esri is a software company that devolops geographic information system software, location ...

next page

Showing results 1-20

Lecturer In Computer Science information

See Portland, OR salary details

$57.7K

$84.9K

$100.1K

How much do lecturer in computer science jobs pay per year?

As of Jun 19, 2026, the average yearly pay for lecturer in computer science in Portland, OR is $84,927.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,200.00 and $95,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Lecturer In Computer Science position, and why are they important?

To excel as a Lecturer in Computer Science, you typically need an advanced degree in computer science or a related field, alongside deep knowledge of core computing concepts and teaching experience. Familiarity with programming languages (like Python, Java, or C++), learning management systems, and industry certifications (such as AWS or Oracle) is highly valuable. Exceptional communication, mentorship abilities, and organizational skills help you engage students and support their learning. These competencies ensure you deliver high-quality education, foster a positive classroom environment, and keep pace with the evolving tech landscape.

What is a Lecturer In Computer Science job?

A Lecturer in Computer Science is an academic professional responsible for teaching undergraduate and/or postgraduate courses in computer science. They develop course materials, deliver lectures, guide student research, and assess assignments and exams. In addition to teaching, lecturers may conduct research, publish papers, and contribute to the academic community. They often stay updated on emerging technologies and trends in computer science to enhance their teaching and research. Some positions may also involve administrative duties and mentorship of students.

How to become a computer science lecturer?

To become a computer science lecturer, typically a candidate needs at least a master's degree in computer science or a related field, with many positions requiring a Ph.D. for higher education institutions. Relevant teaching experience, strong research credentials, and proficiency in programming and academic tools are also important. Continuous professional development and publishing research can enhance prospects for academic roles.

What are some typical responsibilities I can expect as a Lecturer in Computer Science?

As a Lecturer in Computer Science, you will design and deliver lectures, seminars, and practical lab sessions, as well as assess student assignments and exams. You may also develop course materials, mentor students, participate in curriculum planning, and stay updated on emerging technologies relevant to your courses. Collaborating with colleagues on departmental initiatives and supporting academic research can also be part of your role. The position often balances structured teaching with opportunities for creativity and professional development in a dynamic setting.

What is the role of a computer lecturer?

A computer lecturer is responsible for teaching computer science concepts, programming, and related topics to students at various educational levels. They develop lesson plans, deliver lectures, assess student performance, and may engage in research or curriculum development to stay current with technological advancements.

How much do computer science lecturers make?

Computer science lecturers' salaries vary depending on experience, education level, and institution, but they typically earn between $50,000 and $100,000 annually. Salaries tend to be higher at research universities and for those with advanced degrees or specialized skills in programming, algorithms, or data structures.

Can I make 200K with a computer science degree?

A Lecturer in Computer Science typically earns less than $200,000 annually, as academic salaries are generally lower than industry roles. Achieving a salary of $200,000 often requires experience in high-paying tech positions, leadership roles, or specialized skills such as machine learning or cybersecurity, along with industry certifications and a strong professional network.
What are the most commonly searched types of Lecturer In Computer Science jobs in Portland, OR? The most popular types of Lecturer In Computer Science jobs in Portland, OR are:
What are popular job titles related to Lecturer In Computer Science jobs in Portland, OR? For Lecturer In Computer Science jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Lecturer In Computer Science jobs in Portland, OR look for? The top searched job categories for Lecturer In Computer Science jobs in Portland, OR are:

Full-time

Posted 5 days ago


Job description

We are looking for a Data Scientist to analyze large amounts of raw information to find patterns that will help improve our company. We will rely on you to build data products to extract valuable business insights.
In this role, you should be highly analytical with a knack for analysis, math, and statistics. Critical thinking and problem-solving skills are essential for interpreting data. We also want to see a passion for machine learning and research.
Your goal will be to help our company analyze trends to make better decisions.
Responsibilities
Identify valuable data sources and automate collection processes
Undertake to preprocess of structured and unstructured data
Analyze large amounts of information to discover trends and patterns
Build predictive models and machine-learning algorithms
Combine models through ensemble modeling
Present information using data visualization techniques
Propose solutions and strategies to business challenges
Collaborate with engineering and product development teams
Requirements and skills
Proven experience as a Data Scientist or Data Analyst
Experience in data mining
Understanding of machine learning and operations research
Knowledge of R, SQL, and Python; familiarity with Scala, Java, or C++ is an asset
Experience using business intelligence tools (e.g. Tableau) and data frameworks (e.g. Hadoop)
Analytical mind and business acumen
Strong math skills (e.g. statistics, algebra)
Problem-solving aptitude
Excellent communication and presentation skills
BSc/BA in Computer Science, Engineering, or relevant field; a graduate degree in Data Science or other quantitative field is preferred