1

Research Software Engineer Jobs in Berkeley, CA (NOW HIRING)

As a Software Engineer, you will build the infrastructure for high-quality research, developing pipelines that process massive EEG datasets and supporting neural decoding technology alongside world ...

AI Research Engineer

San Francisco, CA · On-site

$241K/yr

Our applied research explores ways that emerging technologies, such as Artificial Intelligence ... Proficiency in software development principles and common programming languages (such as Python ...

AI Research Engineer

San Francisco, CA · On-site

$241K/yr

Our applied research explores ways that emerging technologies, such as Artificial Intelligence ... Proficiency in software development principles and common programming languages (such as Python ...

We're building new products and solutions that allow patients and medical researchers to unlock the ... Our Software Engineering team is using cutting edge technologies like Ruby on Rails, MySQL ...

We're building new products and solutions that allow patients and medical researchers to unlock the ... Our Software Engineering team is using cutting edge technologies like Ruby on Rails, MySQL ...

About You You are a passionate Software Engineer who wants to develop and scale our multi-tenant ... Research integration options for various SaaS/IaaS technologies, including APIs for user ...

Software Engineer

San Francisco, CA · On-site

$185K - $235K/yr

You will work closely with a small, highly technical team and collaborate directly with researchers ... Requirements - 5+ years of software engineering experience - Strong engineering fundamentals ...

Software Engineer

San Francisco, CA · On-site

$185K - $235K/yr

You will work closely with a small, highly technical team and collaborate directly with researchers ... Requirements - 5+ years of software engineering experience - Strong engineering fundamentals ...

Software Engineer

Emeryville, CA · On-site

$120K - $150K/yr

Software Engineer Position Description: Protingent Staffing has an exciting direct hire Software ... Experience in a lab, test, or R&D environment is a plus - you don't need to write firmware, but you ...

Software Engineer

San Francisco, CA · On-site

$130K - $170K/yr

We work closely with Product, Design, and Research teams to accelerate the path to quantum advantage worldwide. About the role As a Software Engineer on the Boulder Opal team, you will build the ...

Blank Bio is an applied AI research lab focused on increasing the success rates of clinical trials. They are seeking a Software Engineer to own engineering systems that support research and product ...

Tetsuwan Scientific is a company focused on improving biological research through automation and robotics. They are seeking a Software Engineer to join their small team, working on a complex codebase ...

Research emerging technologies across domains beyond automotive including Android Automotive ... software engineering, ideally in the automotive industry. * Strong experience in Software ...

Software Engineer

San Mateo, CA · On-site

$96K - $156K/yr

Research emerging technologies across domains beyond automotive including Android Automotive ... software engineering, ideally in the automotive industry. * Strong experience in Software ...

Software Engineer

San Mateo, CA · On-site

$96K - $156K/yr

Research emerging technologies across domains beyond automotive including Android Automotive ... software engineering, ideally in the automotive industry. * Strong experience in Software ...

We work closely with Product, Design, and Research teams to accelerate the path to quantum advantage worldwide. About the role As a Software Engineer on the Boulder Opal team, you will build the ...

Software Engineer

San Francisco, CA · On-site

$140K - $200K/yr

We apply deep learning research to large scale EEG datasets to decode multimedia input, eventually ... About the Role As a Software Engineer , you will build the infrastructure that allows us to do high ...

Showing results 41-60

Research Software Engineer information

See Berkeley, CA salary details

$136.5K

$252.2K

How much do research software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for research software engineer in Berkeley, CA is $245,512.00, according to ZipRecruiter salary data. Most workers in this role earn between $251,000.00 and $251,000.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 popular job titles related to Research Software Engineer jobs in Berkeley, CA?

For Research Software Engineer jobs in Berkeley, CA, the most frequently searched job titles are:

What job categories do people searching Research Software Engineer jobs in Berkeley, CA look for?

The top searched job categories for Research Software Engineer jobs in Berkeley, CA are:

What cities near Berkeley, CA are hiring for Research Software Engineer jobs?

Cities near Berkeley, CA with the most Research Software Engineer job openings:

Infographic showing various Research Software Engineer job openings in Berkeley, CA as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $245,512 per year, or $118 per hour.

Software Engineer

Alljoined

San Francisco, CA • On-site

Full-time

Re-posted 18 days ago


Job description

Job Summary:
Alljoined is creating a future where humans are fully understood and augmented by technology. As a Software Engineer, you will build the infrastructure for high-quality research, developing pipelines that process massive EEG datasets and supporting neural decoding technology alongside world-class researchers.
Responsibilities:
• build the infrastructure that allows us to do high quality and fast research
• owning and developing pipelines that process massive EEG datasets
• writing the infrastructure that powers our physical experiments and data analysis
• powering work allowing for neural decoding technology while working alongside world-class researchers pushing the boundaries of what's possible in brain-computer interfaces
Qualifications:
Required:
• 5+ years of production software engineering experience with deep expertise in Python and systems-level architecture.
• Built and maintained high-performance data pipelines for processing and storing massive datasets.
• Comfortable building the infrastructure and front-end tools required to visualize experimental stimuli in real-time.
• Background in managing entire software stacks, cloud infrastructure, and dependency management.
• Capable of working across the full stack to debug low-level system performance issues or architect new foundational services.
• Enjoy owning the entire technical lifecycle of a project, from initial design to production deployment and maintenance.
Preferred:
• Experience developing internal libraries, SDKs, or tooling that powers machine learning and computational neuroscience workflows.
• Built core Python infrastructure like interpreters, package ecosystems, typing tools, or maintained widely-used open-source Python developer tools with significant adoption.
• Expertise in Python performance optimization, including experience with Cython, profiling tools, or optimizing Python runtimes.
Company:
Alljoined develops neurotechnology that connects human cognition with digital systems through non-invasive brain-computer interfaces. Founded in 2023, the company is headquartered in San Francisco, USA, with a team of 2-10 employees. The company is currently Early Stage.