Skip to main content

Assistant/Associate Specialist (Programmer/Analyst)

We are no longer accepting applications for this recruitment. Browse open recruitments

Position description

Assistant/Associate Specialist (Programmer/Analyst)
Shoichet and Irwin Laboratory
University of California, San Francisco
Search JPF02948

The Department of Pharmaceutical Chemistry seeks candidates for a Programmer/Analyst position in the Shoichet and Irwin laboratories. This position will be hired at the Assistant, or Associate level dependent upon the applicant’s experience. Our research seeks to bring chemical reagents to biology, combining computation and experiment. In a protein-centric approach, molecular docking, the lab discovers new ligands that complement protein structures. Using a ligand-centric approach, the lab also discovers new targets for known drugs and reagents. A focus for both is the discovery of reagents to modulate G-Protein Coupled Receptors (GPCRs).

This is a research position for computer scientists holding a Master’s degree (or equivalent) and with at least three years of relevant lab experience. The applicant is expected to be able to work independently and possess the ability to troubleshoot experiments when they don’t work. In addition, the applicant must possess the ability to analyze their data and clearly communicate their research techniques and results in written and oral formats suitable for publication. Specific activities associated with the position include, but are not limited to, the following:

• Proficiency in python, java and C# (or equivalent)
• Web design
• Database and API design

Required Qualifications
• A minimum of a Master’s degree (or equivalent degree) in Computer Science (or related field)
• Experience with Python Development (minimum 2 years) and Java (minimum 4 years)
• Experience with developing large and complex web-based and cloud-based software projects
• Experience with Web Services APIs (JSON / XML / RPC)
• Development experience in Python Flask, PostgreSQL, Restful API, Javascript/Jquery, CSS, Bootstrap and HTML
• Experience with Relational Databases, SQL (PostgreSQL, MySQL) and related technologies (SQLAlchemy, JPA, Hibernate)
• Working experience with Git, Github
• Experience with Unix/Linux environments
• Working experience Agile and Scrum Software Development methodologies
• Excellent organizational skills
• Excellent written and verbal presentation skills

Salary and rank will be commensurate with the applicant’s experience and training.

UCSF seeks candidates whose experience, teaching, research, or community service has prepared them to contribute to our commitment of diversity and excellence.

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

Applicants must submit a cover letter and a curriculum vitae. Please apply online and submit these documents along with the contact information for two references to: https://aprecruit.ucsf.edu/JPF02948.

Application Requirements

Document requirements
  • Curriculum Vitae - Your most recently updated C.V.

  • Cover Letter

  • Statement of Research (Optional)

  • Statement of Teaching (Optional)

  • Statement of Contributions to Diversity (Optional)

  • Misc / Additional (Optional)

Reference requirements
  • 2 required (contact information only)

Job location

San Francisco, CA