Programmer Analyst II – (Los Angeles, California, United States)

The USC Mark and Mary Stevens Neuroimaging and Informatics Institute and Laboratory of Neuro Imaging (INI, are world leaders in the development of advanced computational and scientific approaches for the comprehensive mapping of brain structure and function. LONI’s unique multidisciplinary environment and cutting-edge resources allow for integration of clinical, psychological and genotypic information with neuroimaging phenotypes for research questions in neurology, psychiatry and developmental neurobiology.

The Imaging Genetics Center of USC ( – a subdivision of INI – is recruiting a talented full-time Programmer Analyst with expertise in complex statistical designs, mixed effect and trajectory models, as well as parametric and nonparametric methods. Tasks will include conceptual development of statistical designs for complex projects focused on brain, biology, environment, and behavior. The applicant should be able to select appropriate and sophisticated analytical models for a given research question, guide data cleaning procedures for complex samples, and independently run and interpret analyses using various software. Individuals with experience blending traditional statistics with machine learning/deep learning techniques are strongly encouraged to apply. An emphasis will be placed on the use of visualization techniques to optimize the interpretability of the predictive models. The applicant should also have strong critical thinking skills to solve complicated problems using both large and small datasets. Proficiency in oral and written communication is required. Salary will range from 65-90k depending on experience.

Preferred qualifications:

  • Experience with
    • Multilevel modeling for multivariate data: random effects, random slopes, and repeated measures designs 
    • Robust statistics, particularly related to outlier detection, computation of effect sizes, and bootstrapping techniques
    • Factor analysis, PCA, and latent class approaches
    • Generalized estimating equations (GEE)
    • Reliability, sensitivity, and ROC analyses
    • Survival analysis
    • Group-based trajectory modeling 
  • Master’s degree in statistics, biostatistics, or related field, with knowledge of both theory and application of techniques for complex samples 
  • 2-4 years of professional experience
  • Experience using statistical computer languages (e.g., R, Python, etc.) and scripting to manipulate and analyze data from large datasets.

The hourly rate range for this position is $41.09 – $43.27. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

Minimum Education: Bachelor’s degree, Combined work experience and education as equivalent

Minimum Experience: 1 year, Combined education/experience as substitute for minimum experience

Minimum Field of Expertise: Sound knowledge of programming and documentation procedures, programming methods, program flow charts and operator instructions. Knowledge of one or more appropriate computer languages.

Apply on this job post

A public service of

Subscribe to our daily email digest for ongoing update to stay on top of new job opportunities

That’s the Streamlyne Way!