1

Computer Scientist Jobs in Portland, OR (NOW HIRING)

Minimum Bachelor's degree in Mathematics, Statistics, Computer Science, Engineering or other relevant quantitative field, with a Graduate degree strongly preferred * Minimum 3 years of experience as ...

Environmental Scientist

Portland, OR ยท On-site

$79K - $104K/yr

Manual dexterity to use a computer, keyboard, mouse, and other tools. * Ability to read and ... Science ยฎ to address the entire water cycle, protect and restore the environment, design ...

Computer Programming Tutor

Portland, OR ยท Remote

$18 - $40/hr

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Senior Developer Technology Engineer - AI

Hillsboro, OR ยท Hybrid

$59.25 - $78.50/hr

A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or additional equivalent experience). * You have 8+ years of relevant work experience or ...

Senior Developer Technology Engineer - AI

Hillsboro, OR ยท Hybrid

$59.25 - $78.50/hr

A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or additional equivalent experience). You have 8+ years of relevant work experience or ...

Master Degree in Computer Science, or related quantitative field, plus 2+ years of industry research experience. * 1+ year of experience in at least one of the following areas: Large-scale graph ...

Master Degree in Computer Science, or related quantitative field, plus 2+ years of industry research experience. * 1+ year of experience in at least one of the following areas: Large-scale graph ...

Showing results 41-60

Computer Scientist information

See Portland, OR salary details

$53.6K

$118.1K

$145.8K

How much do computer scientist jobs pay per year?

As of Sep 2, 2026, the average yearly pay for computer scientist in Portland, OR is $118,080.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,200.00 and $145,300.00 per year, depending on experience, location, and employer.

What is a computer scientist?

Computer scientists are professionals who study the theory, design, development, and application of computer systems and software. They work on solving complex problems using algorithms, programming languages, and computational methods. Their work can range from developing new technologies, improving cybersecurity, creating software, to researching artificial intelligence and machine learning. Computer scientists are employed in various industries, including tech companies, research institutions, government agencies, and academia.

What are the key skills and qualifications needed to thrive as a computer scientist, and why are they important?

To thrive as a Computer Scientist, you need a strong background in mathematics, programming, and algorithm design, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, C++), development tools, and version control systems is typically required, along with knowledge of specialized software or frameworks relevant to your area. Analytical thinking, problem-solving, and effective communication are crucial soft skills that help you collaborate and present complex ideas clearly. These skills and qualifications are important for developing innovative solutions, advancing technology, and working efficiently in multidisciplinary teams.

What does a computer scientist do?

Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.

How do computer scientists typically collaborate with other departments within an organization?

Computer scientists often work closely with teams from engineering, product management, data analytics, and IT to design, implement, and optimize technological solutions. Collaboration may involve participating in cross-functional meetings, providing technical expertise to inform business decisions, and integrating software systems with other platforms. Effective communication and teamwork are key, as computer scientists must translate complex technical concepts into actionable insights for non-technical colleagues. This collaborative environment not only broadens your professional network but also enhances your problem-solving skills through exposure to diverse perspectives.

What is the difference between Computer Scientist vs Software Engineer?

AspectComputer ScientistSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; often advanced degreesBachelor's or higher in CS, Software Engineering, or related field
Work EnvironmentResearch labs, academia, R&D departmentsTech companies, software development firms, IT departments
Employer & Industry UsageUniversities, research institutions, tech companiesSoftware development companies, startups, large corporations
Common Search & Comparison IntentUnderstanding roles, career paths, and skillsJob requirements, responsibilities, and career growth

Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.

What are 5 careers in computer scientist?

A computer scientist can pursue careers such as software developer, data analyst, systems analyst, cybersecurity analyst, and machine learning engineer. These roles often require programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or SQL. Many positions also benefit from relevant certifications and a strong understanding of computer systems and data structures.

What are the most commonly searched types of Computer Scientist jobs in Portland, OR?

The most popular types of Computer Scientist jobs in Portland, OR are:

What are popular job titles related to Computer Scientist jobs in Portland, OR?

For Computer Scientist jobs in Portland, OR, the most frequently searched job titles are:

Infographic showing various Computer Scientist job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $118,080 per year, or $56.8 per hour.

Principal Data Scientist

Columbia

Portland, OR โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

This position is designated as a hybrid role based out of our headquarters near Portland, Oregon. The current expectation is for employees to work onsite four days per week, subject to change based on business needs. This in-office requirement may be adjusted at the discretion of the company.

OUTGROWN YOUR OWN BACKYARD? COME PLAY IN OURS.

At Columbia, we're as passionate about the outdoors as you are. And while our gear is available worldwide, we're proud to be based in the Pacific Northwest, where natural wonders are our playground.

Every product we make and every task we undertake is inspired by the famous words of our founder Gert Boyle: "It's perfect. Now make it better." As pioneers of relentless improvement, we are constantly evolving.

We believe the outdoors is ours to protect and strive to keep our planet healthy. We believe in empowering people to experience the outdoors to the fullest.

And we believe in you.

ABOUT THE POSITION

Although we're an apparel and footwear-focused company, technology is central to everything we do. Columbia Sportswear's Digital Technology (CDT) group enables an IT infrastructure and applications across four global brands, a global supply chain, and 500+ geographically dispersed stores. These teams support in-store, mobile, and data platforms to enhance customer interface and service in an ever-evolving industry.

The Principal Data Scientist is a member of the Data & Analytics (D&A) team and will support the delivery of innovative analytical solutions to help answer the organization's pressing challenges and opportunities. This role will focus on developing end-to-end solutions, from prototyping to production-ready complex algorithms. The candidate will utilize advanced analytics to solve complex business problems and integrate findings into business processes. This role will have opportunities to engage across the organization with an area of focus in Direct-to-Consumer needs.

HOW YOU'LL MAKE A DIFFERENCE

  • Design and build scalable models that leverage best-in-class statistical and machine learning techniques to be integrated into analytics workflows across the business
  • Collaborate with other members of the D&A team and business partners in translating business requirements that can be answered with advanced analytics
  • Conduct exploratory data analyses and data mining to understand underlying patterns, trends and behavior to highlight opportunities through data to significantly improve business performance across brands, regions, and channels
  • Audit existing analytical processes and provide guidance on implementing advanced machine learning capabilities according to industry standards
  • Under minimal supervision, establish and execute plans to build, implement and maintain predictive models using available tools and programming languages. Manage full life cycle of projects
  • Collaborate with Data Engineers to validate source data and develop data pipelines that feed into machine learning workflows
  • Translate analytical findings and statistical models into measures of business impact and actionable recommendations
  • Drive best practices in applying and deploying Data Science at scale

YOU ARE

  • Aptitude to synthesize and create a cohesive picture from a wide variety of information sources
  • Solid time-management skills and able to work on multiple tasks or projects concurrently
  • Extremely organized, detail-oriented, resourceful and flexible
  • Strong interpersonal, written, communication and relationship-building skills
  • Able to work and collaborate with cross functional teams, including IT, and manage partner expectations
  • A strong communicator that can demonstrate an ability to work with all ranges of an organization to advance Columbia's Data Science practice.

YOU HAVE

  • Minimum Bachelor's degree in Mathematics, Statistics, Computer Science, Engineering or other relevant quantitative field, with a Graduate degree strongly preferred
  • Minimum 3 years of experience as a Data Scientist, Statistician or related position
  • Hands-on quantitative experience to include data mining, predictive modeling, machine learning, statistical programming, working with both structured and unstructured data
  • Demonstrated capability in rapid prototyping and developing end-to-end solutions using complex algorithms
  • Broad understanding of core statistical and ML techniques
  • Highly proficient in SQL and other statistical programming languages, e.g., R, Python, SAS
  • Proficient in the use of visualization tools, Power BI preferred
  • Experience with Microsoft Stack preferred

#LI-JD1

This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.

Columbia Sportswear Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Columbia Sportswear is committed to working with and providing reasonable accommodation for individuals with disabilities. https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf. If you need reasonable accommodation because of a disability for any part of the employment process, please notify your recruiter.At Columbia Sportswear Company, we're proud to offer regular full-time employees a benefits package that includes a variety of services and products to help make your life and work more rewarding. Our benefit programs contribute to overall employee well-being by aligning those programs with the fundamental elements of well-being: physical, social/emotional, financial, career and community. Benefits that can protect your family's financial future and help you save money through our 401k plan plus a generous company match. Columbia offers medical, dental, vision, life Insurance, disability, flexible spending accounts, health savings account, and an assortment of voluntary benefit offerings (accident, critical illness, hospital indemnity, and legal services). In addition, Columbia offers EAP + which is free and confidential 24/7/365 counseling services. We have extensive wellness benefits, employee discounts and a generous time off program available.If you need an accommodation/adjustment to successfully complete and submit your application, please reach out to AskHR@columbia.com with the Subject: Applicant Assistance Requested.