Jobs · Information Technology · California

Research Programmer I

University of Southern California · Los Angeles, CA · 1 wk ago
Information Technology$46.34–$51.29/hrFull-time

About the role

The Center for Economic and Social Research (CESR) is seeking a Research Programmer I to assist in the development and maintenance of our web platform for population survey data on aging around the world, Gateway to Global Aging Data. This is a full-time, grant funded, one year (renewable) fixed-term position and hybrid work arrangement.

Responsibilities

  • Provide programming support for research projects using Python back-end frameworks such as Flask, Django, and FastAPI;
  • Front-end technologies including React and Next.js;
  • Visualization tools such as Highcharts;
  • Relational databases including MySQL and PostgreSQL;
  • Design and implement scalable data access, management, and visualization systems that support complex, large-scale research initiatives.

Requirements

  • MS in Computer Science, Statistics, Mathematics, or a related field;
  • Strong programming experience in TypeScript/JavaScript and Python;
  • Experience with modern front-end libraries such as React;
  • Experience with Python web frameworks such as Django, Flask, or FastAPI;
  • Experience working with relational databases such as MySQL or PostgreSQL;
  • Proficiency with Git and GitHub in collaborative development;
  • Ability to work independently on complex programming tasks;
  • Strong problem-solving skills, creative thinking, and attention to detail.

Preferred Qualifications

  • 5+ years of experience building full-stack web applications using Django and Next.js;
  • Experience with cloud platforms such as AWS;
  • Experience working with large databases and survey data.

Qualifications

  • Minimum Education: Master's degree;
  • Minimum Experience: 3 years of relevant work experience;
  • Minimum Field of Expertise: Demonstrated creativity and innovation in solving conceptual programming problems. Competent to work independently on complex programming.

Compensation

The hourly rate range for this position is $46.34 - $51.29. 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.

Required Documents

  • Cover letter;
  • Resume/CV.

Similar jobs

Research Programmer

University of PennsylvaniaPhiladelphia, PA· 2 mo ago
Engineering$61k–$74k/yrapply on wd1.myworkdaysite.com

Research Programmer II

University of Southern CaliforniaLos Angeles, CA· 1 wk ago
Information Technology$108k–$124k/yrapply on usccareers.usc.edu

Applications Programmer I

University of Central FloridaGreater Orlando· 2 wk ago
Engineering$49k/yrapply on ucf.wd1.myworkdayjobs.com