1

Computer Science Neuroscience Jobs in California

Senior ML/Research Scientist

Mountain View, CA · On-site +1

$116K - $148K/yr

Masters in computational neuroscience, systems neuroscience, bioengineering, bioinformatics, computer science, electrical engineering, or related fields/experience * Strong Python programming skills ...

Masters in computational neuroscience, systems neuroscience, bioengineering, bioinformatics, computer science, electrical engineering, or related fields/experience * Strong Python programming skills ...

About You * Currently pursuing or recently completed a degree in Computer Science, Software ... Enthusiasm for learning about neuroscience and brain-computer interfaces Responsibilities

A bachelor's, master's, or doctoral degree in neuroscience, psychology, cognitive science, biomedical engineering, computer science, or a related field * A demonstrated history of exceptional ...

A bachelor's, master's, or doctoral degree in neuroscience, psychology, cognitive science, biomedical engineering, computer science, or a related field * A demonstrated history of exceptional ...

next page

Showing results 1-20

Computer Science Neuroscience information

See California salary details

$20.1K

$68.1K

$143.9K

How much do computer science neuroscience jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer science neuroscience in California is $68,119.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,596.00 and $93,026.00 per year, depending on experience, location, and employer.

How is computer science used in neuroscience?

Computer science in neuroscience involves developing algorithms, computational models, and data analysis tools to understand brain function and neural systems. It includes techniques like machine learning, data mining, and simulation to analyze large neural datasets and create models of neural activity, aiding in research and medical applications.

Is computer science needed for neuroscience?

For a career in neuroscience, especially roles involving computational neuroscience or neuroinformatics, computer science skills are highly valuable. Knowledge of programming, data analysis, and algorithms is often essential for modeling neural systems and analyzing large datasets. Many neuroscience positions require familiarity with programming languages like Python or MATLAB and understanding of computational methods.

What is a Computer Science Neuroscience job?

A Computer Science Neuroscience job involves applying computational techniques to understand the brain and develop neurotechnology. Professionals in this field work on brain-computer interfaces, machine learning models for neuroscience, and neural data analysis. They may contribute to fields like artificial intelligence, cognitive computing, medical imaging, and neuroprosthetics. This interdisciplinary role is common in research labs, healthcare, and tech companies focused on AI and neuroscience applications.

What jobs can I get with just a neuroscience degree?

A neuroscience degree can qualify you for roles such as research assistant, clinical research coordinator, or neurotechnology technician, often requiring knowledge of laboratory techniques, data analysis, and programming tools like MATLAB or Python. These positions are common in healthcare, research institutions, and biotech companies, and may require additional certifications or training depending on the role. Entry-level jobs typically involve supporting research projects, data collection, or assisting with experiments in clinical or laboratory settings.

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

To thrive in a Computer Science Neuroscience role, you need a strong background in both programming (such as Python, MATLAB, or R) and neuroscience concepts, often supported by an advanced degree in a relevant field. Experience with data analysis tools, neuroimaging software (like fMRI or EEG platforms), and machine learning libraries is highly valued. Critical thinking, problem-solving abilities, and strong interdisciplinary communication are important soft skills for success in this space. These competencies enable professionals to bridge the gap between technology and brain science, driving innovation in research and applied settings.

What can I do with a computational neuroscience degree?

A computational neuroscience degree prepares individuals for roles such as research scientist, data analyst, or software developer in neuroscience, artificial intelligence, or healthcare industries. Graduates often work with programming languages like Python or MATLAB, analyze neural data, develop models of brain function, or contribute to neurotechnology development.

What types of projects or research might I work on in a Computer Science Neuroscience role?

In a Computer Science Neuroscience position, you could be involved in projects such as developing algorithms for analyzing neural data, implementing machine learning models to predict cognitive states, or building software tools for brain imaging analysis. Many roles also involve collaborating closely with neuroscientists, physicians, and engineers to design experiments and interpret complex datasets. The work is often highly interdisciplinary, blending computational innovation with fundamental scientific discovery. Depending on the organization, you may participate in academic research, clinical studies, or the development of neurotechnology products. This makes for a dynamic work environment with opportunities to contribute to cutting-edge advancements in brain science.

What are popular job titles related to Computer Science Neuroscience jobs in California? For Computer Science Neuroscience jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Computer Science Neuroscience jobs? Cities in California with the most Computer Science Neuroscience job openings:
Data Scientist

Full-time

Re-posted 8 days ago


University Of California San Francisco rating

8.9

Company rating: 8.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

31st of 553 rated colleges and universities


Job description

Job Summary:

The NeuroAI Lab at UCSF, led by Assistant Professor Pedro Pinheiro-Chagas, invites applications for a Data Scientist to support and advance our research initiatives at the intersection of AI and cognitive neuroscience. The successful candidate will contribute to a multidisciplinary team developing cutting-edge AI systems for the discovery, diagnosis, and care of neurodegenerative diseases. The Data Scientist will work across the lab's core research areas, including: (1) foundation AI models that leverage large-scale clinical databases to identify disease subtypes and risk factors; (2) agentic AI decision support systems that synthesize multimodal patient data for specialist-level diagnoses; and (3) AI conversational agents for scalable clinical assessments. The role involves designing and maintaining robust data pipelines, curating and analyzing complex multimodal datasets (clinical notes, neuropsychological assessments, neuroimaging), developing and evaluating machine learning models, and contributing to research publications. The ideal candidate will have strong programming skills and experience with generative AI and traditional ML algorithms, a passion for translational research, and the ability to work effectively across disciplines. This position offers exceptional opportunities for professional growth at the forefront of health AI, with direct exposure to world-class clinical collaborators and the potential to impact real-world patient care.


Department Description:

The NeuroAI Lab operates at the UCSF Memory and Aging Center-Department of Neurology - Weill Institute for Neuroscience. We are also affiliated with the Bakar Computational Health Sciences Institute and the Center for Intelligent Imaging (ci2).

About UCSF

The University of California, San Francisco (UCSF) is a leading university dedicated to promoting health worldwide through advanced biomedical research, graduate-level education in the life sciences and health professions, and excellence in patient care. It is the only campus in the 10-campus UC system dedicated exclusively to the health sciences. We bring together the world's leading experts in nearly every area of health. We are home to five Nobel laureates who have advanced the understanding of cancer, neurodegenerative diseases, aging and stem cells.

Pride Values

UCSF is a diverse community made of people with many skills and talents. We seek candidates whose work experience or community service has prepared them to contribute to our commitment to professionalism, respect, integrity, diversity and excellence - also known as our PRIDE values.

In addition to our PRIDE values, UCSF is committed to equity - both in how we deliver care as well as our workforce. We are committed to building a broadly diverse community, nurturing a culture that is welcoming and supportive, and engaging diverse ideas for the provision of culturally competent education, discovery, and patient care. Additional information about UCSF is available here.

Join us to find a rewarding career contributing to improving healthcare worldwide.

Equal Employment Opportunity

The University of California is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected status under state or federal law.

Salary Information

The final salary and offer components are subject to additional approvals based on UC policy.

Your placement within the salary range is dependent on a number of factors including your work experience and internal equity within this position classification at UCSF. For positions that are represented by a labor union, placement within the salary range will be guided by the rules in the collective bargaining agreement.

To learn more about the benefits of working at UCSF, including total compensation, please visit: https://ucnet.universityofcalifornia.edu/compensation-and-benefits/index.html

Required Qualifications:

  • Bachelor's degree in related area and / or equivalent experience / training.
  • Proficiency in Python, with demonstrated experience in data analysis, machine learning, and statistical modeling.
  • Experience building and maintaining data pipelines, integrating APIs, and working with large-scale datasets.
  • Familiarity with version control (Git) and collaborative software development practices.
  • Strong analytical and problem-solving skills, with the ability to work independently and manage multiple projects.
  • Excellent written and verbal communication skills.

Preferred Qualifications:

  • Master's or Ph.D. in Computer Science, Data Science, Biomedical Informatics, Computational Neuroscience, Biostatistics, or a related quantitative field.
  • Experience with LLMs.
  • Familiarity with clinical, cognitive, or health-related datasets (e.g., electronic health records, neuroimaging, neuropsychological assessments).
  • Knowledge of data security, privacy, and regulatory standards for clinical applications (e.g., HIPAA compliance).
  • Experience with deep learning frameworks (PyTorch, TensorFlow) and cloud computing platforms.
  • Track record of peer-reviewed publications or contributions to open-source projects.
  • Interest in or experience with agentic AI architectures, retrieval-augmented generation (RAG), or multi-agent systems.
  • Ability to thrive in a fast-paced, multidisciplinary research environment.

of time

Essential Function (Yes/No)

  

Key Responsibilities

(To be completed by Supervisor)

20%

 Plans long-term statistical studies, including the preparation of proposals, design of survey instruments and determining sampling procedures.

20%

 Gathers, analyzes, prepares and summarizes the collection of information and data; recommends statistical approaches, trends, sources and uses.

5%

 Prepares data for presentation.

10%

 Identifies multivariate strategies.

5%

 Prepares reports of studies for internal validation and cross validation studies.

5%

 Analyzes the interrelationships of data and defines logical aspects of data sets.

10%

 Develops systems for organizing data to analyze, identify and report trends.

10%

 Manages database of research data for projects.

5%

 Reviews new software instruments and potential effects on statistical testing. May make programming modifications.

5%

 Participates in development and implementation of data security policies and procedures.

5%

 Keeps abreast of technical advances in storage, documentation and dissemination of computerized data.

0

  

0

  

0

  

0

  

100%

 (To update total %, enter the amount of time in whole numbers (without the % symbol - e.g., 15, 20) then highlight the total sum (e.g., 1%) at the bottom of the column and press F9. The total sum should add up to 100%.)

What University Of California San Francisco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom