Logo
Cedars-Sinai

Senior Programmer - Heart Institute (Dr. Makkar)

Cedars-Sinai, Los Angeles, California, United States, 90079


Job Description

JOB SUMMARY:

The Sr. Programmer is responsible for application development supporting research objectives while providing expertise in all phases of the software development lifecycle: conception, design, testing, production, and maintenance. Analyses, designs and builds applications using standard application design patterns and systematic approaches to application integration. Queries databases, data processing, supervised and unsupervised machine learning and deep learning, deploying models, and communication of scientific findings via peer-reviewed publications and scientific conferences. Works on new and existing applications. Performs hands-on development, mentors junior developers, and assists in architecting solutions.Develops software methods for deep learning analysis and segmentation of image data, and data reconstruction.

Develops and tests machine learning models for combined clinical and imaging variables.Maintains the research imaging database for use by all research team personnel.Supports scientists and postdoctoral fellows in the preparation of manuscripts and grants based on the developed software methods.Actively collaborates with senior scientists on research projects and publications.Integrates newly developed research features into mainstream code; executes testing as needed.Generates automated results generation and analyses as needed.Instructs, guides and mentors junior-level programmer/analysts.Optimizes code performance.Actively participates in research and design/technical meetings.Provides support in the role of a backup to other members of the team.Performs other duties as assigned or required by management.Qualifications

Educational Requirements:

•Bachelor's degree in Computer Science, Mathematics, Machine Learning, Biomedical Imaging, Statistics, Engineering, Physics or related discipline required. Master's degree preferred.

Licenses:

N/A

Experience:

4-5 years of professional experience in healthcare industries working with medical imaging data. Experience programming at an intermediate to advanced skill level with a high-level programming language such as Python, C++, or R. College projects may be acceptable. Experience programming at a basic to intermediate proficiency level in C++, Python and R.3 years of experience managing application design, software development, maintenance.2 years of experience in image processing, interactive imaging applications and/or computer vision.Proven troubleshooting skills; meticulous with strong attention to detail.Critical thinking skills to understand user needs and business goals, and translate them into well-designed codeCreative and organized with a proven ability to prioritize workload, meet deadlines, and utilize time effectively.Executes all job responsibilities and assignments promptly, reliably, honestly, and ethically.Excellent communication skills, including the ability to interface with multiple teams.Strong presentation skills, ability to explain technical considerations and recommendations to both peers and clients/stakeholders

Physical Demands:

Able to perform moderate lifting. Able to sit, stand and walk for prolonged periods of time. Able to read papers and online documents. Able to operate standard office equipment. Able to exercise physical ability and perspective acuity to satisfactorily perform essential job functions.

About the Team

Cedars-Sinai is one of the largest nonprofit academic medical centers in the U.S., with 886 licensed beds, 2,100 physicians, 2,800 nurses and thousands of other healthcare professionals and staff. Choose this if you want to work in a fast-paced environment that offers the highest level of care to people in the Los Angeles that need our care the most.