Scientific Software Developer

UCLA Health · Los Angeles, CA

Engineering Health & Well-Being Posted 2 weeks ago

Claim this company


You can provide the tools necessary to deliver cutting-edge health care and groundbreaking research. As part of our Information Technology team, you’ll ensure that our medical professionals have access to the latest breakthroughs in technology, and you’ll play a key role in protecting our global patient community.


The UCLA David Geffen School of Medicine Department of Biological Chemistry seeks a full-time Scientific Software Developer in computational biological image analysis. In this role, you will work with a multidisciplinary team which includes computational scientists, biophysicists, biochemists, and cryo-EM specialsts to develop a software package for biological structure determination using image analysis of biological electron diffraction patterns. The software will become a part of the MicroED technique developed by the resource. In addition, you will work with co-investigators to tailor analyses for their individual manuscripts and prepare manuscript results for peer-review submission, including electronic literature review.

UCLA 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, or protected Veteran status.



  • 3-4 years programming experience, including Python (high-level), numpy, and C++
  • Experience with design and maintenance of modular software packages
  • Familiarity with Fourier techniques and digital image processing
  • User level knowledge of Mac OS X, and Unix/Linux
  • Knowledge of software development principles and architecture
  • Experience writing clear, precise, detailed, comprehensive and grammatically correct letters, memos, reports, policies and procedures
  • Strong oral communication skills to speak effectively on a one-to-one basis and in groups having a wide range of computer literacy, to engage in factor finding and to convey information to clarify conceptual issues


  • Ph.D. in Science, engineering, physics or computer science/programming or 10 years track record of programming in real setting (beyond terminal degree) – highly preferred
  • Graduate in a computational/quantitative field (e.g., computational biology, electrical engineering, computer science, physics, etc.). – strongly preferred
  • Knowledge of conda installers

Related Jobs

Fellow, Data Engineer - American Heart Association
St. Petersburg, FL - Posted 3 weeks ago
Software Engineer, Data Reporting - Get Well Network
Bethesda, MD - Posted 3 days ago
Full-Stack Software Engineer (Engineer #2) - Zencare
Brooklyn, NY - Posted 1 month ago

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo