Demo

Principal Research Software Engineer

University of California
San Francisco, CA Part Time
POSTED ON 7/20/2026
AVAILABLE BEFORE 9/20/2026

General Information

Job Name Principal Research Software Engineer Department 1370900 - M IHPS Health Policy Studies Position type Part Time Workplace Fully Off-Site Primary Location United States Job ID 5813

Description & Requirements

Job Description

Job Summary:

We are seeking a Principal Research Software Engineer to serve as the primary technical expert supporting a nationally recognized health policy research program.

  • Our program's active research collaborations span Harvard University, Mass General Brigham, Yale University, Penn State, the National Bureau of Economic Research (NBER), the Naval Postgraduate School (NPS), and public universities both within California and in other states, including UCLA, UC Davis, the University of Washington, the University of Texas, and the University of Florida. This position is responsible for ensuring that our data and technical platforms are usable, interoperable, and compliant across this entire range of environments — private research universities, public universities in and outside California, a major academic health system, a nonprofit economic research organization, and a federal Department of Defense institution — each with its own data governance, security, and regulatory regime, including federal information-security requirements on the NPS side. 

  • Having wide-ranging experience, applies advanced software engineering, data engineering, informatics, and artificial intelligence technologies to projects, up to and including the most complex, with multi-institutional scope and little or no precedent. Serves as the primary technical expert for a nationally recognized health policy research program whose findings directly inform federal, state, and local health policy. Is considered a subject matter expert on research software engineering, data systems, and AI-enabled research across the program and its collaborating institutions. Directs the selection of tools, methods, techniques, technologies, and evaluation criteria to obtain results. Internal and external contacts regularly pertain to multi-institutional plans and objectives.
  • Directs the program’s research technology portfolio, leading the development of research software, data platforms, and computational capabilities with multi-institutional impact that accelerate scientific discovery, enable innovative analyses, and generate publications and policy insights with impact beyond the University. Regularly leads projects of critical importance to the organization: federally funded, multi-site research initiatives in which the security, reliability, and reproducibility of software and data systems carry substantial consequences of success or failure, including regulatory compliance, continued federal funding, and the integrity of evidence used in national and state health policy decisions.
  • Works closely with the Principal Investigator, research staff, and external collaborators to identify opportunities where technology can amplify research productivity, scientific discovery, and organizational impact. Establishes and evolves research technology strategy, technical standards, architecture principles, and foundational capabilities, formulating strategies and administering technical policies, processes, and resources that guide current and future research initiatives across the program and collaborating institutions. Has significant impact and influence on organizational policy and program development, including governance policies for the responsible use of artificial intelligence and regulated data.
  • Exercises substantial independent judgment in determining technical strategy, architecture, tools, methodologies, partnerships, and implementation approaches. Serves as a trusted technical advisor on research software, data infrastructure, and artificial intelligence, helping researchers evaluate and responsibly adopt emerging technologies. Develops reusable software, data, and AI capabilities that support multiple research projects, collaborating institutions, and future scientific initiatives. The position requires a rare combination of expert-level software engineering, data architecture, artificial intelligence, and regulated health data expertise.

Department Summary:

The Philip R. Lee Institute for Health Policy Studies (PRL-IHPS) is an organized research unit within the School of Medicine (SOM). The primary purposes of the Institute are to advance knowledge of health services and health policies through basic and applied research; to contribute to the solution of health and social problems through the application of research findings to health policy issues at the national, state, and local levels.

Qualifications Required: - Bachelor’s degree in Computer Science, Data Science, Information Systems, Engineering, Biomedical Informatics, or a related field, and/or equivalent combination of education and experience. - Minimum 10 years of progressively responsible experience, including substantial experience leading technical strategy, architecture, and platform development initiatives and serving as a technical lead, principal engineer, or primary technical expert for a research program, center, or - Expert-level experience designing and architecting research software, data-intensive applications, analytical platforms, scientific computing systems, and modern data architectures. - Expert-level proficiency in Python and SQL, with experience in one or more additional research computing or data science languages. - Advanced full-stack application development experience, including modern web frameworks, API design, relational databases, and secure deployment and DevOps practices. - Experience working with healthcare, clinical, public health, health services research, policy, claims, or other large-scale observational datasets. - Experience evaluating, prototyping, and implementing artificial intelligence technologies in research, analytical, or knowledge-intensive environments. - Expert knowledge of secure software development, data privacy, access controls, governance frameworks, and responsible stewardship of research data, including HIPAA-regulated and IRB-governed clinical and research data. - Strong understanding of data engineering, data modeling, metadata management, data governance, data visualization, and reproducible research practices. - Demonstrated ability to establish technical direction, architecture, standards, and implementation strategies in complex or highly ambiguous environments. Preferred: - Experience serving as the primary technical lead, architect, or senior technical contributor supporting an academic, scientific, clinical, or research-focused program. - Experience developing researcher-facing software applications, analytical tools, self-service data capabilities, or AI-enabled research solutions. - Experience with relational database platforms, columnar data formats, and analytical technologies (e.g., PostgreSQL, MySQL, Parquet, DuckDB). - Experience administering or supporting Linux-based research computing environments, containerized deployments, infrastructure automation, CI/CD workflows, automated testing, or Git-based collaborative development. 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 https://www.ucsf.edu/about/mission-and-values . In addition to , 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 https://diversity.ucsf.edu/ . Join us to find a rewarding career contributing to improving healthcare worldwide. EEO Statement 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.

Additional Details

Job Code APPLICATIONS PROGR 5 (000653) Assignment Category Career IAP Level None Job Family Information Technology Campus 1 Mission Bay (SF) Percentage (%) 50.00 Shift Length Other Shift Type Day Bargaining Unit 99

Hourly Wage Estimation for Principal Research Software Engineer in San Francisco, CA
$111.00 to $135.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Research Software Engineer?

Sign up to receive alerts about other jobs on the Principal Research Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of California

  • University of California San Francisco, CA
  • General Information Job Name ERP Application Developer Department 4111160 - F IT Payroll Systems Position type Full Time Workplace Flexible 1 Day On-Site P... more
  • 11 Days Ago

  • University of California Berkeley, CA
  • General Information Job Name Hospital Lab Technician 1 - Part Time Department 7180420 - Clin Lab Affiliate Clinics SFMED Position type Part Time Workplace ... more
  • 11 Days Ago

  • University of California San Francisco, CA
  • General Information Job Name Diet Clerk - Per Diem Department 8320080 - PATIENT FOOD SERVICES COMM SFMED Position type Per Diem Workplace Fully On-Site Pri... more
  • 11 Days Ago

  • University of California Oakland, CA
  • Full Time Days 8 Hours Monday - Friday Involves crisis intervention, psychosocial patient assessments and interventions, mandated reporting, information an... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Principal Research Software Engineer jobs in the San Francisco, CA area that may be a better fit.

  • University of California - San Francisco San Francisco, CA
  • Job Summary: We are seeking a Principal Research Software Engineer to serve as the primary technical expert supporting a nationally recognized health polic... more
  • 2 Months Ago

  • The Walt Disney Studios San Francisco, CA
  • Principal Software EngineerThe Application Playback Engineering team mission is to design video streaming playback solutions in collaboration with UI, enco... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!