Spence Lab - Specialist (Junior, Assistant, Associate, or Full)
Posted: 19-Feb-26
Location: San Francisco, California
Type: Full-time
Categories: Academic/Faculty
Internal Number: JPF05954
The Spence Lab is now recruiting for a Specialist at the Junior, Assistant, Associate, or Full rank. This position will entail developing and implementing software for analyzing large genetic datasets to understand how genetic variation affects disease risk, with the potential for developing an independent research project.
Additional responsibilities will include:
- participating in lab meetings and journal clubs
- participating in code review
- assisting lab members with the implementation and running of computational pipelines
Required qualifications:
- Junior Specialist - Baccalaureate degree (or equivalent degree) or at least four years of research experience.
- Assistant Specialist - Master's degree or a baccalaureate degree with 3 or more years of research experience.
- Associate Specialist - Master's degree (or equivalent degree) or five to ten years of experience in the relevant specialization.
- Full Specialist - terminal degree (or equivalent degree) or ten or more years of experience in the relevant specialization.
- Experience with Unix command line.
- Programming experience in python or R.
- Experience with data visualization (e.g., matplotlib, seaborn, ggplot).
Preferred qualifications:
- Experience with pipelines (e.g., Snakemake).
- Familiarity with statistics (linear regression, hypothesis testing).
- Familiarity with genetics.
Please apply online at https://aprecruit.ucsf.edu/JPF05954. Applicants' materials must list current and/or pending qualifications upon submission. Applicants must meet all qualifications by time of hire.
See Table 24B for the salary range for this position. A reasonable estimate for this position is $55,000-$194,800.
Document requirements
- Curriculum Vitae - CV must clearly list current and/or pending qualifications (e.g. board eligibility/certification, medical licensure, etc.).
- Cover Letter (Optional)
- Statement of Research (Optional)
- Statement of Teaching (Optional)
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process












.jpg&w=128&q=75)