1

Research Programmer Jobs in California (NOW HIRING)

As a Research Engineer in the LIGO Laboratory, you will have the opportunity to apply your skills to the design and implementation of technologies that increase the LIGO detector sensitivity and ...

Research Engineer

San Francisco, CA ยท On-site

$140 - $210/hr

The Role As a Research Engineer, you'll build the systems that let us post-train models continuously: the training pipelines, environment infrastructure, and evaluation harnesses that turn research ...

Research Engineer

Pasadena, CA ยท On-site

$80 - $104.70/hr

As a Research Engineer in the LIGO Laboratory, you will have the opportunity to apply your skills to the design and implementation of technologies that increase the LIGO detector sensitivity and ...

The role You'll be a generalist research engineer, moving fluidly across our maintenance and research projects wherever leverage is highest. The through-line is using LLMs and agents to build ...

... research and engineering teams. Qualifications : Required : โ€ข Direct experience working with Large Language Models (LLMs) or Vision-Language Models (VLMs) in research or production settings. โ€ข ...

Research Engineer

San Francisco, CA ยท On-site

$250K - $445K/yr

About the Role As a Research Engineer here, you will be responsible for building AI systems that can perform previously impossible tasks or achieve unprecedented levels of performance. We're looking ...

Research Engineer

Santa Clara, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

Alameda, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

San Francisco, CA ยท On-site

$100 - $160/hr

As a Research Engineer at Capably, you'll help define how intelligent systems operate in real enterprise environments. You'll work at the intersection of research and production, developing the ...

Research Engineer

San Mateo, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

Santa Rosa, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

Sonoma, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

Sunnyvale, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

Hayward, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Research Engineer

San Francisco, CA ยท On-site

$300K/yr

Founding Research Engineer - AI & Defence ๐Ÿ“ San Francisco | Onsite I'm working with a highly ambitious defense AI startup building technology to detect and conduct a novel class of AI-powered ...

Showing results 41-60

Research Programmer information

See California salary details

$10.9K

$111.3K

$127.3K

How much do research programmer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for research programmer in California is $111,322.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,700.00 and $127,300.00 per year, depending on experience, location, and employer.

What is a research programmer?

Research programmers are professionals who develop software, algorithms, and computational tools to support academic or scientific research projects. They work closely with researchers to design, implement, and optimize code for data analysis, simulations, and experiments. Their role often involves adapting existing software or creating new applications to solve specific research problems, ensuring that the software meets the requirements of the research team. Research programmers may also contribute to writing technical documentation and publishing results.

How do research programmers typically collaborate with researchers and other team members during a project?

Research Programmers often work closely with principal investigators, data scientists, and subject matter experts to develop, test, and optimize software solutions tailored to research needs. Collaboration is highly iterative and may involve regular meetings to align on project goals, troubleshoot technical challenges, and adapt code to evolving research requirements. Effective communication and a flexible approach are key, as programmers frequently translate complex research concepts into functional code and may also assist with data analysis or visualization tasks.

What are the key skills and qualifications needed to thrive as a research programmer, and why are they important?

To thrive as a Research Programmer, you need a strong background in computer science, programming languages (such as Python, Java, or C++), and a relevant bachelor's or master's degree. Familiarity with scientific computing tools, version control systems (like Git), and data analysis platforms is typically required. Analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with research teams and translate complex requirements into code. These skills enable you to develop robust software solutions that advance research goals and ensure project success.

What is the difference between Research Programmer vs Data Analyst?

AspectResearch ProgrammerData Analyst
Required CredentialsBachelor's or Master's in Computer Science, Data Science, or related fields; programming skillsBachelor's or Master's in Statistics, Data Science, or related fields; analytical skills
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, healthcare, finance, or marketing sectors
Employer & Industry UsageResearch projects, academic research, R&D departmentsData interpretation, reporting, and decision support in organizations

Research Programmers focus on developing software and tools for research purposes, often working in academic or research settings. Data Analysts interpret data to provide insights for business decisions. While both roles require strong technical skills, Research Programmers emphasize programming and software development, whereas Data Analysts focus on data interpretation and visualization.

What cities in California are hiring for Research Programmer jobs?

Cities in California with the most Research Programmer job openings:

Infographic showing various Research Programmer job openings in California as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, 1% Temporary, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $111,322 per year, or $53.5 per hour.

Research Engineer

Caltech

Pasadena, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 11 days ago


Job description

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.
Job Summary
The Laser Interferometer Gravitational-wave Observatory (LIGO) Laboratory seeks a highly motivated and skilled Research Engineer to join its team. LIGO Laboratory is a National Science Foundation major facility dedicated to observing gravitational-waves. Jointly operated by the California Institute of Technology and Massachusetts Institute of Technology, the LIGO Laboratory operates world-leading observatories near Richland, WA and Baton Rouge, LA as well as R&D centers on the Caltech and MIT campuses. The LIGO Laboratory's mission spans a broad and vibrant array of activities related to gravitational-wave physics and astronomy, including detector operations, R&D toward detector improvements, gravitational-wave astrophysics, observatory operations, and education and public outreach. For more information, please visit the Laboratory website at www.ligo.caltech.edu.
This position is an in-person role located in Pasadena, California.
As a Research Engineer in the LIGO Laboratory, you will have the opportunity to apply your skills to the design and implementation of technologies that increase the LIGO detector sensitivity and astrophysical reach, and to the development of the future interferometric detectors of the next decades. This position focuses on the development and characterization of the extremely high performance systems used for the LIGO interferometer, including but not limited to: the test mass mirrors, a critical component with state of the art performance: greater than 99.999% reflection, extremely low scatter, sub-part-per-million absorption and very low thermal noise; laser systems with unparalleled stability; seismic and vibration isolation systems; optical telescopes and sensors.
This is a highly multidisciplinary activity and your interests and passions will play a role in defining which research aspect you will focus primarily on.
You will have the opportunity to apply your knowledge to many different parts and aspects of the current and future LIGO detectors, and there will be many opportunities to develop new skills and expertise.
Essential Job Duties
  • Support the cutting edge R&D program at the LIGO laboratory aimed at improving the sensitivity of the current and future detectors, in collaboration with scientists and engineers in the LIGO Laboratory and the LIGO Scientific Collaboration.
  • Support the development, characterization and deployment of LIGO core optics components, such as test masses and other optical components.
  • Design, construct and operate experiments and measurement systems to test new coatings and new technologies for current and future gravitational-wave instruments.
  • Collaborate in the R&D for core components of the LIGO interferometers including: seismic isolation, suspensions, core optics, lasers, mode matching systems, adaptive optics systems.
  • Collaborate with vendors and other research groups on the development of technologies and components relevant for the LIGO detector upgrades.
  • Develop strong working relationships and collaborations with scientists and engineers at the two LIGO Observatories.
  • This position requires occasional travel to other LIGO installations and collaborating institutions in Livingston, Louisiana, Hanford, Washington, Cambridge, Massachusetts, and possibly internationally.
  • Applicants must be able to work in a cleanroom and laser environment for extended periods of time.
  • Must be able to lift and/or carry 20 or more pounds of lab and/or prototype equipment.
  • Other duties as assigned.

Basic Qualifications
  • A Bachelor in Physics, Engineering, Optics, or related experimental field.
  • A minimum of 3 years post bachelor degree experience as an experimental physicist, engineer or equivalent laboratory setting; this can be in a professional work environment or as part of further education.
  • A minimum of 2 years experience with scientific computations and modeling using MATLAB, python or similar tools; this can be a significant contribution to a research project or work for a private employer.
  • Experience with the design and construction of engineered systems or research experiments.
  • Must possess excellent verbal and written communication skills, as presentation of your work and findings to senior member of the LIGO laboratory is critical.
  • Demonstrable experience of successfully working with a team.

Preferred Qualifications
  • Master or Ph.D. in Physics or equivalent experience.
  • Experience with mechanical CAD (Solidworks or equivalent) and Optical Design CAD (Zemax or equivalent).
  • Experience with gravitational-wave detector technology.

Required Documents
  • A cover letter is a required document for this position. Please write a letter that summarizes your relevant experience and your interest in working at LIGO.
  • Resume.

Hiring Range
$80,000 - $104,700 Per Year
The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.
As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks.
EEO Statement
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin, disability status, protected veteran status, or any other characteristic protected by law.
Caltech is a VEVRAA Federal Contractor.
To read more Equal Employment Opportunity (EEO) go to eeoc_self_print_poster.pdf.
Disability Accommodations
Caltech complies with the Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). We consider reasonable accommodation measures that may be necessary for eligible applicants and employees to perform the essential functions of a position.
If you would like to request an accommodation to complete this application, interview, or otherwise participate in the employee selection process, please contact Caltech Recruiting at employment@caltech.edu.
Additionally, if you do not meet the basic qualifications of a role but believe you can perform the essential functions of the job with reasonable accommodation, please reach out to Caltech Recruiting at employment@caltech.edu.