23 hours ago

Base Salary

$106k - $124k/yr

Responsibilities

  • Translate research objectives into practical software, data, and technology solutions.
  • Design, develop, maintain, document, test, deploy, and troubleshoot research software and data systems.
  • Develop secure research portals for managing and sharing research datasets.
  • Develop and maintain native Android and iOS applications for secure health and activity data collection.
  • Design and maintain databases and data pipelines for large research datasets.
  • Develop analytical tools and methods using health, activity, location, survey, and other research data.
  • Integrate data from wearable and nearable devices, mobile applications, databases, external sources, and research portals.
  • Create reproducible workflows, testing procedures, documentation, and technical standards.
  • Develop prototypes, conduct data analyses, and support research publications and presentations.
  • Provide technical guidance or mentorship to junior programmers and research staff.
  • Communicate technical concepts and solutions to researchers, IT staff, and other interdisciplinary collaborators.

Requirements

  • Master’s degree in Computer Science, Statistics, Mathematics, or a closely related discipline, with combined education and relevant work experience accepted as an equivalent.
  • At least three years of relevant programming experience.
  • Strong programming skills in Python and PHP.
  • Proficiency with MySQL and relational database management.
  • Experience working with large and complex research datasets.
  • Experience working with location or geospatial data.
  • Ability to independently manage complex programming projects and translate research requirements into software and data solutions.
  • Strong analytical, organizational, problem-solving, communication, and project-prioritization skills.
  • Preferred qualifications include five years of experience, academic or biomedical research software development, Stata or other statistical analysis software, mobile application development, external API and connected-device integration, and experience with health, activity, wearable-device, or location data.
  • Preferred experience includes collaborative work with researchers and multidisciplinary teams and demonstrated creativity in solving complex programming problems.

Benefits

  • Grant-funded, three-year fixed-term position.
  • Hybrid work is preferred, but remote work is possible.
  • Opportunity to support multidisciplinary, large-scale research and contribute to innovative research technology.
  • USC provides reasonable accommodations to applicants and employees with disabilities.
  • USC is an equal opportunity employer and considers qualified applicants without regard to protected characteristics.

Tech Stack

iOSMySQLPHPPython

Categories

Data EngineeringFull StackMobile
University of Southern California

About University of Southern California

5,001-10,000 employees

Keck Medicine of USC is the University of Southern California’s academic medical enterprise, providing specialty inpatient and outpatient care across Southern California. It operates Keck Hospital of USC, USC Norris Cancer Hospital, USC Verdugo Hills Hospital, USC Arcadia Hospital, and 100+ clinics. A nonprofit based in Los Angeles and dating to 1991, it sustains operations through clinical services, physician practices, and its integration with USC’s education and research programs.

Contact me