Scientific Software Developer
UCLA Health · Los Angeles, CAEngineering Health & Well-Being Posted 2 weeks ago
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