No experience
Employment Type:
Full time
Job Category:
Software Development
Health Care & Medicine
Application Programmer
(This job is no longer available)
UCLA Health | Los Angeles, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Duties
The incumbent will serve as an application programmer in the service of the UCLA Department of Radiological Sciences. The Department has multiple ongoing projects that seek to enhance the accuracy and utility of radiologist interpretations using data generated as part of routine clinical care. As an integral member of the project, the incumbent will work on designing, implementing, testing, and maintaining research databases that effectively captures and integrates different types of data, such as clinical, imaging, pathology and genomic data. In addition, the incumbent will be responsible for implementing methodologies and algorithms that will enable departmental faculty and staff to analyze these large and complex clinical datasets. The incumbent will have the opportunity to work with faculty researchers, clinicians, and IT staff to translate innovations in natural language processing, medical image processing, and machine learning into cutting-edge biomedical applications. The incumbent is expected to work in accordance with all institutional and regulatory policies governing confidentiality of protected health information in clinical and research practice. Incumbent will report to the project manager and interact closely with departmental faculty and staff members involved in the data collection and analysis. Incumbent is expected to meet deadlines established by the project manager, faculty members, and all involved developers. Incumbent will work primarily under the direction of the project manager in consultation with faculty members. The incumbent will function with minimal supervision and is expected to perform duties largely independently. Design and build database infrastructure using Java, RESTful services, SQL, JSON, SSL, and XML to integrate clinical data from disparate sources. Develop and implement a software architecture to support novel data analytics and prediction algorithms on heterogeneous and high-dimensional clinical data. Think creatively to adapt existing research tools, or design and implement new tools, for the analysis of large, complex clinical datasets. Design and implement APIs, backend code and SQL databases for clinical and research projects including schema design, security, administration, backup procedures, and ETL procedures from source data repository. Must work independently, but interact well with other technical and non-technical counterparts in a team environment. Must devote significant efforts to unit testing, bug fixing, and satisfying user requirements. Must be effective at communicating with all members of the team, writing clearly, and producing logical and maintainable code. Must be able to work as part of a multi-disciplinary team and adapt and work efficiently under evolving technological demands as projects proceed. Attend and prepare for meetings and presentations as needed. Must be able to prioritize, execute and deliver projects on time.

Job Qualifications
Technical expertise in a programming language such as Java, JSP, RESTful services, AJAX, HTML, SQL, CSS, JavaScript, JSON, and XML. Experience in configuring and working in Apache web application environments. Knowledge and experience in the development of entity-relationship databases, with technical expertise in SQL. Ability to comply with regulatory policies surrounding protected health information. Must have the ability to ensure projects meet all business requirements and conform to development standards and guidelines. Excellent oral and written communication skills, including demonstrated ability to write clear, concise and comprehensive system documentation and office correspondence. Working knowledge of applications such as MS Word, Excel, PowerPoint, Access, and e-mail, communications protocols and communication software. Interpersonal skills to work effectively with staff, faculty and other administrators in the UCLA information technology arena. Self-direction to tackle new problems and overcome barriers within the scope of departmental research projects. BS in Computer Science, Electrical Engineering, Information Science, or related field. Ability to analyze complex technical and administrative information to identify relevant concerns, to recognize alternatives, to formulate logical and objective conclusions, and to communicate these with users and management. Ability to communicate issues and concerns efficiently as they arise to the project manager and faculty members. Familiarity with clinical data models and standards (e.g., HL7, DICOM, Epic Clarity, etc.) Design and develop front-end using HTML/CSS, JavaScript, and front-end framework such as Bootstrap.Experience with Grails, UI/UX design and Angular.JS or React.JS. Experience with and interest in working on data science projects, including data cleaning and analysis using toolkits such as scikit-learn or R.

About UCLA Health

For more than half a century, UCLA Health  has provided the best in healthcare and the latest in medical technology to thepeople of Los Angeles and throughout the world. Today we are one of the most comprehensive and advanced healthcare systems in existence. We are comprised of Ronald Reagan UCLA Medical Center, UCLA Medical Center, Santa Monica, Resnick Neuropsychiatric Hospital at UCLA, Mattel Children’s Hospital UCLA, and the UCLA Medical Group, with offices throughout the region.

Ronald Reagan UCLA Medical Center is consistently ranked by U.S.News & World Report as one of the top five hospitals in the nation and the best medical center in the western United States. The doctors, scientists and caregivers of UCLA are leaders in their fields. Every day, they perform pioneering work across an astounding range of disciplines, from organ transplantation and cardiac surgery to neurosurgery and cancer treatment. Year after year, our people have achieved medical breakthroughs and earned the highest industry honors. And we’re just getting started.

The dedicated professionals of UCLA Health are committed to healing humankind, one patient at a time, by improving health, alleviating suffering, and delivering acts of kindness on a daily basis.