1

Research Assistant Software Developer Jobs in Bothell, WA

Senior Software Developer

Seattle, WA · On-site

$62 - $82/hr

Rocket Companies is seeking a Senior Software Developer for their Agentic Virtual Assistant team to lead the integration of generative AI in real estate tools. The role involves shaping technical ...

New

Senior Software Engineer - Developer Tools

Bothell, WA · On-site

$61 - $80.50/hr

The Developer Tools team builds the critical software layer for the quantum ecosystem. In this role ... This role offers a unique opportunity to work with world-class researchers and translate their ...

Senior Research Software Engineer

Redmond, WA · On-site

$229.60K/yr

The Microsoft Research Americas Engineering team supports several MSR labs (Redmond, New England, New York City, and Montreal) and seeks an innovative and experienced Senior Research Software ...

Senior Software Engineer - Developer Tools

Bothell, WA · On-site

$61 - $80.50/hr

The Developer Tools team builds the critical software layer for the quantum ecosystem. In this role ... This role offers a unique opportunity to work with world-class researchers and translate their ...

Software Developer II - AVA

Seattle, WA · On-site

$139.10K - $170.10K/yr

As a Software Developer II on the Agentic Virtual Assistant team, you'll help bring generative AI into the hands of Redfin real estate agents. This team is building an AI assistant deeply embedded in ...

Principal Research Software Engineer

Redmond, WA · On-site

$151.20K - $202.70K/yr

... modern developer tooling to improve experimentation, implementation, testing, evaluation ... research. #Research #MSRR Software Engineering IC5 - The typical base pay range for this role ...

Software Dev Engineer III - AMZ9697989

Seattle, WA · On-site

$212.20K - $227.40K/yr

Research implementations that deliver the best possible experiences for customers. Position ... Software Developer, or a related occupation. Employer will accept a Bachelor's degree or foreign ...

From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a ...

next page

Showing results 1-20

Research Assistant Software Developer information

See Bothell, WA salary details

$33K

$112.1K

$270K

How much do research assistant software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for research assistant software developer in Bothell, WA is $112,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $118,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Research Assistant Software Developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.

What are some common challenges faced by Research Assistant Software Developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are Research Assistant Software Developers?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What job categories do people searching Research Assistant Software Developer jobs in Bothell, WA look for? The top searched job categories for Research Assistant Software Developer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Research Assistant Software Developer jobs? Cities near Bothell, WA with the most Research Assistant Software Developer job openings:
Software Research Engineer

Software Research Engineer

Advanced Micro Devices, Inc

Bellevue, WA • On-site

$231.40K/yr

Full-time

Posted 22 days ago


Advanced Micro Devices rating

7.8

Company rating: 7.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

53rd of 137 rated electronics manufacturers


Job description


WHAT YOU DO AT AMD CHANGES EVERYTHING 

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.  Together, we advance your career.  



THE ROLE: 

AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market. 

THE PERSON: 

The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering research and advanced development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in AI/ML technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators. 

KEY RESPONSIBILITIES: 

  • Develop and drive execution of comprehensive hardware/software/modeling co-design for sophisticated new technology projects 
  • Contribute to a high-functioning research and advanced development team 
  • Collaborate closely with multiple teams to deliver key research innovations and the technology de-risk to support them 
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system 
  • Work closely with engineering teams drive research resultsinto products

PREFERRED EXPERIENCE: 

  • Expert knowledge and hands-on experience in Python, C, C++
  • Solid understanding of AI/machine learning algorithms and technology
  • Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming 
  • Excellent design and code development skills, familiarity with Linux and modern software and AI tools and techniques for development 
  • Good analytical and problem-solving skills 

ACADEMIC CREDENTIALS: 

  • Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline

LOCATION: Bellevue, Wa

This role is not eligible for visa sponsorship.

#LI-MR1



Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: FULL_TIME