1

Senior Research Software Engineer Jobs in California

Be Seen First

Sr Research Associate

San Rafael, CA · On-site

$35 - $43.75/hr

Analyze experimental results using GraphPad Prism, JMP, Microsoft Excel, or similar software ... Bachelor's degree in Biochemistry, Biology, Chemical Engineering, or a related scientific ...

Senior Research Scientist

Palo Alto, CA · On-site

$115K - $147K/yr

... scientists and research engineers as well as peers across the organization. Qualifications ... MongoDB is a global database software company offering NoSQL, cloud database, and AI-ready data ...

Senior Research Engineer

San Francisco, CA · On-site

$123K - $169K/yr

As a Senior Research Engineer, you will build industry-leading conversational AI models and lead initiatives to enhance the agent's reliability, capability, and efficiency. Responsibilities : • ...

Senior R&D Software Engineer, Fivetran AI

Oakland, CA · On-site

$140K - $185K/yr

Fivetran is looking for a Senior R&D Software Engineer to join our fast-growing Fivetran AI team. Your data stack was built for humans - but agents are the new primary data consumers, and they have ...

Senior R&D Software Engineer, Fivetran AI

Oakland, CA · On-site

$140K - $185K/yr

Fivetran is looking for a Senior R&D Software Engineer to join our fast-growing Fivetran AI team. Your data stack was built for humans - but agents are the new primary data consumers, and they have ...

LTA Research and Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary 'lighter than air' flight vehicle. You will work within a dynamic ...

LTA Research and Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary 'lighter than air' flight vehicle. You will work within a dynamic ...

LTA Research and Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary 'lighter than air' flight vehicle. You will work within a dynamic ...

Showing results 21-40

Senior Research Software Engineer information

What is a senior research software engineer?

A Senior Research Software Engineer (SRSE) is an experienced professional who bridges the gap between scientific research and software development. They work closely with researchers to design, implement, and maintain software tools and systems that support complex scientific studies or experiments. SRSEs not only write code but also help ensure that research software is robust, reproducible, and scalable. Their role often involves mentoring junior engineers, collaborating across multidisciplinary teams, and staying updated on the latest advancements in technology and research methodologies.

What is the difference between Senior Research Software Engineer vs Research Software Engineer?

AspectSenior Research Software EngineerResearch Software Engineer
CredentialsBachelor's/Master's/PhD in CS or related field, experience in research environmentsBachelor's/Master's in CS or related field, less emphasis on extensive experience
Work EnvironmentLeading research projects, mentoring junior staff, developing complex softwareSupporting research teams, developing prototypes, implementing algorithms
Industry UsageAcademic institutions, research labs, tech companies with R&D focusAcademic research, government labs, industry R&D teams

The main difference is that Senior Research Software Engineers typically have more experience, lead projects, and mentor others, while Research Software Engineers focus on supporting research activities and developing software solutions. Both roles require strong programming skills and research understanding, but the senior role involves greater responsibility and leadership.

What are the key skills and qualifications needed to thrive as a senior research software engineer?

To thrive as a Senior Research Software Engineer, you need advanced programming skills, experience in algorithm development, and a strong background in computer science or a related field, often demonstrated by a graduate degree. Familiarity with version control systems (like Git), cloud computing platforms, and research-focused tools such as Jupyter or MATLAB is typically required. Excellent problem-solving abilities, effective communication, and the ability to collaborate with interdisciplinary teams set outstanding candidates apart. These skills are crucial for driving innovative research, delivering reliable software solutions, and facilitating productive collaboration between engineering and scientific stakeholders.

How do senior research software engineers balance research objectives with software development best practices?

Senior Research Software Engineers often work at the intersection of scientific research and advanced software engineering. They are challenged to produce robust, maintainable code while supporting fast-paced, evolving research goals. Balancing these demands typically involves close collaboration with scientists to understand their requirements, iteratively developing prototypes, and gradually refining them into production-quality tools. This collaborative and flexible approach ensures that research progress is not hindered, while also maintaining a high standard of software quality and reproducibility.
What are the most commonly searched types of Research Software Engineer jobs in California? The most popular types of Research Software Engineer jobs in California are:
What cities in California are hiring for Senior Research Software Engineer jobs? Cities in California with the most Senior Research Software Engineer job openings:

Senior Research Scientist

Toyota Research Institute

Los Altos, CA • On-site

$180K - $258K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

At Toyota Research Institute (TRI), we're on a mission to improve the quality of human life. We're developing new tools and capabilities to amplify the human experience. To lead this transformative shift in mobility, we've built a world-class team advancing the state of the art in AI, robotics, driving, and material sciences.
THE CHALLENGE
The long-term vision of TRI's Accelerated Materials Design and Discovery (AMDD) program is to accelerate the development of truly emissions-free mobility. Realizing this vision will require the discovery of new materials and devices for batteries, fuel cells, and more. Our aim at TRI is to merge sophisticated computational materials modeling, new experimental data, artificial intelligence, and automation to significantly accelerate materials research. Our focus is on developing tools and capability to enable this acceleration. We collaborate closely with colleagues across global Toyota, as well as with universities and national labs. AMDD seeks to develop and translate the newest technologies into practice, both within Toyota and the open research community.
THE OPPORTUNITY
We are hiring a Senior Research Scientist to help deepen the chemistry at the core of our materials-design models. This is a full-time role with the scope to take problems from framing through to validation. We are looking for researchers with expertise in uncovering the chemicalrelationships that govern complex materials and drive their discovery.
Our goal is to integrate this fundamental chemical intuition as a primary, first-class input within our models, moving beyond post-hoc analysis. The team is currently developing representations where internal variables are engineered to represent chemical meaning, rather than only statistical correlations. We are ready to expand this vision with a scientist who can further sharpen the underlying chemistry of our approach.
In this role, you will work alongside ML researchers and software engineers to translate these insights into practical tools that drive real-world materials decisions. You will have the opportunity to publish your findings in leading venues across both materials chemistry and the AI-for-materials community. Join us in defining a future where chemical heuristics are central to modern, AI-driven materials discovery.
THE TEAM
You will expand your professional network, as part of a creative team of scientists and engineers dedicated to enabling a sustainable future. Our team prioritizes learning new skills together at the interface of materials science and AI. You will be part of the Energy & Materials division which is accelerating Toyota's path to carbon neutrality. In addition to our work on accelerating materials discovery, the division develops capabilities for AI assisted manufacturing, AI technologies to scale from materials to devices, and provides strategic analysis on carbon neutral pathways and technologies.
Responsibilities
  • Develop chemically grounded hypotheses that guide materials discovery and help clarify which scientific relationships matter most.
  • Translate fundamental chemical intuition into scientific inputs, constraints, evaluation criteria, and validation strategies for AI-assisted materials workflows.
  • Analyze complex inorganic and functional materials systems to identify structure-property relationships relevant to batteries, fuel cells, and other emissions-free mobility technologies.
  • Partner with ML researchers and software engineers to ensure that materials-design tools reflect sound chemical reasoning and are scientifically meaningful.
  • Design and assess workflows that connect computational materials modeling, experimental data, literature evidence, and AI-assisted prediction or optimization.
  • Evaluate model outputs using domain knowledge, first-principles calculations, experimental data, or other appropriate scientific benchmarks.
  • Communicate scientific insights clearly through internal technical discussions, cross-functional collaborations, publications, and presentations.
  • Collaborate with colleagues across TRI, Toyota, universities, and national labs to translate emerging materials-discovery methods into useful research capabilities.

Qualifications
  • Hold a PhD in solid-state/inorganic chemistry, materials chemistry, materials science, condensed-matter physics, or a related field.
  • Have a strong publication record using chemical reasoning to predict or design functional inorganic materials.
  • Have hands-on experience with at least one of: solid-state synthesis, structural characterization, electrochemistry, or first-principles workflows.
  • Are excited to translate fundamental chemical understanding into practicaltools that address real industrial problems.
  • Thrive in a culture that values diversity, collaboration, humility, and learning.

The pay range for this position at commencement of employment is expected to be between $180,000 and $258,750/year for California-based roles. Base pay offered will depend on multiple individualized factors, including, but not limited to, a candidate's experience, skills, job-related knowledge, and market location. TRI offers a generous benefits package including medical, dental, and vision insurance, 401(k) eligibility, paid time off benefits (including vacation, sick time, and parental leave), and an annual cash bonus structure. Additional details regarding these benefit plans will be provided if an employee receives an offer of employment.
Please reference this Candidate Privacy Notice to inform you of the categories of personal information that we collect from individuals who inquire about and/or apply to work for Toyota Research Institute, Inc. or its subsidiaries, including Toyota A.I. Ventures GP, L.P., and the purposes for which we use such personal information.
TRI is fueled by a diverse and inclusive community of people with unique backgrounds, education and life experiences. We are dedicated to fostering an innovative and collaborative environment by living the values that are an essential part of our culture. We believe diversity makes us stronger and are proud to provide Equal Employment Opportunity for all, without regard to an applicant's race, color, creed, gender, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, medical condition, religion, marital status, genetic information, veteran status, or any other status protected under federal, state or local laws.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records for employment.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.