1

Computer Science Research Assistant Jobs in Seattle, WA

Bachelor's Degree, Astronomy, Physics, Computer Science, or related field * Four years of ... UAW Research About the UW Working at the University of Washington provides a unique opportunity to ...

The Opportunity Adobe Research is looking for research scientists in Generative AI to join a world ... D. in Computer Science, AI/ML or related fields Excellent publication record in Computer Science ...

Institute for Protein Design has an outstanding opportunity for Research Scientist/Engr Assistant to join their team About this Opportunity As a member of our Core R&D Labs, you will make important ...

Senior Manager, Research Science * Research and develop advanced MLLMs, GenAI, and Computer Vision techniques for cloud, devices and sensors from multimodal data sources. * Design and implement ...

next page

Showing results 1-20

Computer Science Research Assistant information

See Seattle, WA salary details

$9

$24

$36

How much do computer science research assistant jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for computer science research assistant in Seattle, WA is $24.95, according to ZipRecruiter salary data. Most workers in this role earn between $21.06 and $28.99 per hour, depending on experience, location, and employer.

Is it better to shut down or sleep?

For a Computer Science Research Assistant, shutting down a computer completely saves power and reduces wear on components, while sleep mode allows for quicker resume times and maintains open files. The choice depends on usage patterns; frequent short breaks may favor sleep, whereas longer periods of inactivity are better for shutdown. Both options are safe and commonly used in research environments to manage system performance and energy consumption.

What is a good inexpensive computer to buy?

For a Computer Science Research Assistant, a budget-friendly computer such as a Chromebook or entry-level Windows laptop with at least 8GB RAM and an SSD can handle basic coding, data analysis, and research tasks. Prioritizing a device with a reliable processor and sufficient storage ensures smooth performance for research activities and programming environments.

What is a Computer Science Research Assistant job?

A Computer Science Research Assistant supports professors or researchers in conducting experiments, analyzing data, and developing software or algorithms. They may assist with literature reviews, coding, debugging, or testing to advance research projects. The role often involves working with programming languages, machine learning, cybersecurity, or other specialized topics. It provides valuable experience for students or professionals looking to deepen their knowledge in the field.

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

To thrive as a Computer Science Research Assistant, you need strong analytical skills, proficiency in programming languages (such as Python, Java, or C++), and a solid understanding of algorithms and data structures, usually evidenced by coursework or a relevant degree. Familiarity with research tools, version control systems (like Git), and possibly certifications in data analysis or machine learning are advantageous. Excellent problem-solving abilities, attention to detail, and effective written and verbal communication help individuals excel when collaborating on research projects. These competencies enable you to support rigorous research, contribute to innovative solutions, and work efficiently as part of an academic or industry research team.

What are typical duties and daily responsibilities of a Computer Science Research Assistant?

As a Computer Science Research Assistant, your daily responsibilities often include assisting with data collection and analysis, developing or testing software prototypes, conducting literature reviews, and helping prepare reports or presentations for research findings. You may also collaborate closely with faculty, graduate students, or industry partners, contributing to coding tasks, experimental setups, and troubleshooting technical issues as they arise. The role frequently involves both independent problem-solving and teamwork, providing a supportive environment to deepen technical skills and gain hands-on research experience. This position is an excellent opportunity to develop your research portfolio, learn advanced computing concepts, and prepare for potential graduate study or specialized tech careers.

What is the best home computer to buy?

As a Computer Science Research Assistant, selecting a reliable home computer depends on your workload; a high-performance PC or Mac with a multi-core processor, at least 16GB of RAM, and SSD storage is recommended for coding, data analysis, and research tasks. Consider your specific needs for software compatibility and upgradeability when choosing a model.

What is the definition of a computer?

A computer is an electronic device that processes, stores, and retrieves data according to programmed instructions. Computer Science Research Assistants often work with hardware and software components, understanding how computers perform calculations and manage information. Knowledge of computer architecture and programming languages is essential for analyzing and developing computing systems.
What are the most commonly searched types of Computer Science Research jobs in Seattle, WA? The most popular types of Computer Science Research jobs in Seattle, WA are:
What are popular job titles related to Computer Science Research Assistant jobs in Seattle, WA? For Computer Science Research Assistant jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Computer Science Research Assistant jobs in Seattle, WA look for? The top searched job categories for Computer Science Research Assistant jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Computer Science Research Assistant jobs? Cities near Seattle, WA with the most Computer Science Research Assistant job openings:
Infographic showing various Computer Science Research Assistant job openings in Seattle, WA as of June 2026, with employment types broken down into 1% As Needed, 71% Full Time, 24% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $51,890 per year, or $24.9 per hour.
Research Scientist/Engineer 3

Research Scientist/Engineer 3

Uw

Seattle, WA

Full-time

Posted 28 days ago


University Of Washington rating

8.4

Company rating: 8.4 out of 10

Based on 85 frontline employees who took The Breakroom Quiz

76th of 537 rated colleges and universities


Job description

Job Description

The Department of Astronomy has an outstanding opportunity for a Research Scientist/Engineer 3 position to join their team. Two positions available.

The Vera C. Rubin Observatory Alert Production group within the Data Intensive Research in Astrophysics and Cosmology (DIRAC) Institute at the University of Washington invites applications for a research scientist to join us in Seattle to develop and operate its real-time astronomical data-processing pipelines. This position is based in Seattle, WA.

About this Opportunity

The Rubin Observatory has begun observations and will soon undertake a decade-long astronomical survey, the Legacy Survey of Space and Time (LSST; http://lsst.org). It will observe half the sky every three nights, detect seven million transient events nightly, and generate more than 6 petabytes of data per year. Its catalogs will include data for about 40 billion objects. The University of Washington is leading the development and operations of the software pipelines that will analyze LSST's images in near-real time, detect millions of transient, variable and moving objects - and alert the world about them.

We are looking for a research scientist to work within the Alert Production team and across the wider Rubin Data Management project. In this position you will help develop and operate important elements of the LSST data processing algorithms and software (including work on image differencing, coadded image template generation, object classification, and alert streaming). Twenty percent of your time will be available for original research.

Key Responsibilities

Algorithm and Software Development (40%):

  • Develop, implement, and test elements of the LSST data processing algorithms and software pipelines, with an emphasis on scientific rigor and computational performance.

  • Work may include image differencing, coadded image template generation, object association and classification, and alert streaming infrastructure.

  • Contribute to the full development lifecycle, including algorithm and software design, code review, testing, and maintenance, following modern software engineering best practices such as version control, continuous integration, and peer review.

  • Primary development will be in Python, with performance-critical components implemented in C++ or Rust.

Data Analysis in Support of LSST Operations (25%):

  • Evaluate the scientific data quality of LSST data products as processed by the developed pipelines, ensuring that outputs meet observatory requirements.

  • Explore large-scale datasets to identify systematic issues, develop quantitative metrics to characterize pipeline performance, and diagnose the root causes of data quality problems.

  • Propose and implement mitigations in collaboration with pipeline developers and members of the science community.

Documentation and Reporting (15%):

  • Communicate the results of algorithm development and data analysis activities through technical notes, peer-reviewed journal papers, and presentations.

  • Report results to both internal project stakeholders and the broader astronomical community.

  • Maintain clear and thorough documentation of software, methods, and findings.

  • Participate in planning meetings to coordinate work activities and track progress.

Personally-directed research (20%):

  • Lead or collaborate on independent scientific research topics making use of Rubin Observatory data.

  • Disseminate results through peer-reviewed publications and presentations at scientific conferences.

Required Qualifications

To be considered for this opportunity your application must demonstrate you meet both the minimum qualifications and additional qualifications listed below. Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration.

Minimum Qualifications

  • Bachelor's Degree, Astronomy, Physics, Computer Science, or related field

  • Four years of experience developing Python and/or C++ algorithms and software in an astronomical context

  • Applicants who do not meet these qualifications WILL NOT be forwarded to the Hiring Manager.

Desired Qualifications

  • Strong written and oral communication skills

  • PhD in astronomy, physics, computer science, or a related field.

  • Prior experience with large astronomical survey data and/or software.

  • Experience with collaborative software development using Git and GitHub.

  • Commitment to writing clear documentation and software tests; familiarity with continuous integration.

  • Enthusiasm for contributing to science projects enabled by early LSST data in DiRAC research areas (https://dirac.astro.washington.edu/research/).

Visa Sponsorship

  • This recruitment is open to applicants who will require employer sponsorship for an H-1B or E-3 visa.

About the Team

The Rubin Observatory is an international collaboration with headquarters in Tucson, AZ. The Rubin Observatory Data Management team is composed of approximately 100 people, with 12 based at the University of Washington. The open-source codebase is available at https://github.com/lsst, and the developer guide is maintained at https://developer.lsst.io.

The Institute for Data-intensive Research in Astrophysics and Cosmology (DiRAC; http://dirac.astro.washington.edu) is a center within the Astronomy Department at the University of Washington. Its mission is to build the world's most advanced datasets, algorithms, and tools to explore and understand the universe. The Institute comprises six faculty and senior fellows and over 30 postdoctoral researchers, research scientists, software engineers, and graduate students. We strive to be an inclusive, welcoming, and collaborative community. We especially encourage individuals from underrepresented groups in STEM to apply.

Prospective applicants are encouraged to learn more about DiRAC research areas at https://dirac.astro.washington.edu/research/.

Compensation, Benefits and Position Details

Pay Range Minimum:

$80,244.00 annual

Pay Range Maximum:

$132,612.00 annual

Other Compensation:

-

Benefits:

For information about benefits for this position, visit https://www.washington.edu/jobs/benefits-for-uw-staff/

Shift:

First Shift (United States of America)

Temporary or Regular?

This is a regular position

FTE (Full-Time Equivalent):

100.00%

Union/Bargaining Unit:

UAW Research

About the UW

Working at the University of Washington provides a unique opportunity to change lives - on our campuses, in our state and around the world.

UW employees bring their boundless energy, creative problem-solving skills and dedication to building stronger minds and a healthier world. In return, they enjoy outstanding benefits, opportunities for professional growth and the chance to work in an environment known for its diversity, intellectual excitement, artistic pursuits and natural beauty.

Our Commitment

The University of Washington is committed to fostering an inclusive, respectful and welcoming community for all. As an equal opportunity employer, the University considers applicants for employment without regard to race, color, creed, religion, national origin, citizenship, sex, pregnancy, age, marital status, sexual orientation, gender identity or expression, genetic information, disability, or veteran status consistent with UW Executive Order No. 81.

To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 or dso@uw.edu.

Applicants considered for this position will be required to disclose if they are the subject of any substantiated findings or current investigations related to sexual misconduct at their current employment and past employment. Disclosure is required under Washington state law.


What University Of Washington employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom