1

Research Software Engineer Jobs in Seattle, WA (NOW HIRING)

Software Engineer

Tacoma, WA · On-site

$125K - $140K/yr

AST is looking for a driven Software Engineer to join our Research and Development team in Tacoma, WA. In this role, you won't just write code, you'll spearhead the evolution of our core software ...

Software Engineer

Tacoma, WA · On-site

$125K - $140K/yr

AST is looking for a driven Software Engineer to join our Research and Development team in Tacoma, WA. In this role, you won't just write code, you'll spearhead the evolution of our core software ...

Software Engineer

Tacoma, WA · On-site

$125 - $140/hr

AST is looking for a driven Software Engineer to join our Research and Development team in Tacoma, WA. In this role, you won't just write code, you'll spearhead the evolution of our core software ...

New

Software Engineer III

Redmond, WA · On-site

$64.50 - $86.50/hr

The role involves enhancing data collection processes, maintaining system health, and promoting best practices among engineers and researchers. Responsibilities : • Developing software to work with ...

Software Engineer (Starlink)

Redmond, WA · On-site

$145K - $175K/yr

... research operations, media broadcast, datacenters, and more. To succeed in this role, you must be a ... Software Engineer/Level I: $125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000 ...

Senior Software Engineer

Redmond, WA · On-site

$160K - $261K/yr

We collaborate closely with key platform teams across Microsoft and Microsoft Research to design ... Responsibilities As a Senior Software Engineer, you will: * Design and build scalable, distributed ...

Senior Software Engineer

Redmond, WA · On-site

$160K - $261K/yr

We collaborate closely with key platform teams across Microsoft and Microsoft Research to design ... Responsibilities As a Senior Software Engineer, you will: * Design and build scalable, distributed ...

Showing results 21-40

Research Software Engineer information

See Seattle, WA salary details

$126.9K

$234.4K

How much do research software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for research software engineer in Seattle, WA is $228,186.00, according to ZipRecruiter salary data. Most workers in this role earn between $233,300.00 and $233,300.00 per year, depending on experience, location, and employer.

What does a research software engineer do?

As a Research Software Engineer, your daily work often involves designing and implementing software to support cutting-edge research projects, collaborating with scientists to understand their computational needs, and ensuring code reliability and reproducibility. You may spend time optimizing algorithms, writing unit tests, documenting software, and participating in code reviews within a collaborative team environment. Additionally, you might help deploy research applications on high-performance or cloud computing platforms and contribute to research publications. Balancing independent programming tasks with ongoing communication is key to making meaningful contributions to both the research and software development processes.

What skills and qualifications are needed to be a research software engineer?

To thrive as a Research Software Engineer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of algorithms, and an academic or industry background in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and experience using scientific computing libraries and frameworks are valuable, while a master's or Ph.D. can be advantageous for specialized roles. Excellent problem-solving, communication, and collaborative skills help in working closely with researchers and multidisciplinary teams. These capabilities are crucial for successfully translating complex research problems into robust, reproducible software solutions that advance scientific inquiry.

What are the most commonly searched types of Research Software Engineer jobs in Seattle, WA?

The most popular types of Research Software Engineer jobs in Seattle, WA are:

What are popular job titles related to Research Software Engineer jobs in Seattle, WA?

For Research Software Engineer jobs in Seattle, WA, the most frequently searched job titles are:

Infographic showing various Research Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $228,186 per year, or $109.7 per hour.

Senior Research Scientist, System Software and I/O Architecture

NVIDIA

Seattle, WA • On-site

$112K - $142K/yr

Full-time

Re-posted 17 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 245 rated software companies


Job description

Job Summary:
NVIDIA is seeking a Research Scientist focused on System Software and I/O Architecture to enhance scalable storage access by GPU threads. The role involves developing novel architectures, analyzing system interactions, collaborating across teams, and publishing research in a technology-driven environment.
Responsibilities:
• Develop novel architectures and system software implementations to enable scalable multi-GPU platforms.
• Understand and analyze the interplay between operating systems, CPU and GPU architectures, and efficient algorithm designs.
• Collaborate with a diverse set of teams across the company, spanning software research, hardware engineering, and product groups.
• Publish original research and speak at conferences and events.
Qualifications:
Required:
• A Ph.D. in CE/CS/EE or equivalent experience with a strong background
• 5+ years of research work experience in computer architecture, operating systems, system administration, compilers, and/or HPC
• A strong publication, patent, presentation, and research collaboration history is a huge advantage
• Demonstrated expertise in one specific area of the above topics with the ability to become the go-to resource within a team from differing backgrounds
• Experience with experimental computer architecture research, software infrastructure development and evaluation
• A track record of well-documented open-source software release
• Experience with C, C++, CUDA, Python, and scripting languages
• Strong interpersonal skills are needed and being a creative and dynamic presenter is a huge advantage
• Ability to work with emerging workloads such as recommender systems, graph analytics, and data frames
Preferred:
• Experience with MPI and NACL would be a plus
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993