1 day ago

Base Salary

$106k - $124k/yr

Responsibilities

  • Collaborate with researchers and IT staff to define requirements and translate research objectives into software, data, and technology solutions.
  • Design, develop, maintain, test, and document research software systems and large-scale data collection systems involving Fitbit and other wearable devices.
  • Develop and maintain secure research portals for managing and accessing research datasets.
  • Develop and maintain native Android and iOS applications for secure health and activity data collection.
  • Design and maintain databases and data pipelines while ensuring data integrity, reliability, security, and appropriate research data lifecycle management.
  • Develop analytical tools and methods using health, activity, location, survey, and other research data.
  • Deploy, maintain, and troubleshoot research software, databases, mobile applications, and supporting infrastructure with IT staff.
  • Support data integration across wearable and nearable devices, mobile applications, databases, research portals, and other research sources.
  • Develop reproducible workflows, testing procedures, documentation, and technical standards.
  • Develop prototypes, conduct data analyses, prepare technical documentation, and support research publications and presentations.
  • Provide technical guidance or mentorship to junior programmers and research staff.
  • Communicate technical concepts clearly to researchers, IT staff, and interdisciplinary collaborators while managing multiple projects and priorities.

Requirements

  • Master’s degree in Computer Science, Statistics, Mathematics, or a closely related discipline, or an equivalent combination of education and relevant work experience.
  • At least three years of relevant programming experience; five years is preferred.
  • 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 analyze research requirements and translate them into effective software and data solutions.
  • Ability to work independently on complex programming projects and manage multiple priorities in a multidisciplinary environment.
  • Strong analytical, organizational, problem-solving, communication, and technical explanation skills.
  • Preferred experience includes academic or biomedical research software, large databases, survey data, Stata or other statistical software, health or wearable-device data, Android or iOS applications, data collection systems, external APIs, and connected devices.

Benefits

  • Fully remote work arrangement.
  • Renewable three-year fixed-term appointment funded by a grant.
  • Annual base salary range of $106,012.83-$124,499.52.
  • Opportunity to support multidisciplinary research and innovative technology development at USC.

Tech Stack

iOSMySQLPHPPython

Categories

BackendData EngineeringMobile
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