Position: Statistical Programmer Analyst

Location: Regular, Full-time/Exempt, Remote
Reports to: Sr. Director of Research
Supervises (Direct): N/A

About the Organization

The National Resident Matching Program® (NRMP®) is a private, not-for-profit organization established in 1952 to provide a uniform date of appointment to positions in graduate medical education (GME) in the United States.  The NRMP is not an application processing service; rather, it provides an impartial venue for matching applicants’ and programs’ preferences for each other consistently.  The NRMP conducts the annual Main Residency Match encompassing 40,000 applicants for more than 25,000 positions in core residencies as well as Matches for fellowship positions in over 65 subspecialties through its Specialties Matching Service®.

Position Summary

The statistical programmer analyst will support the implementation of the NRMP’s growing research agenda.  This position will support the development of data collection tools; perform data management and manipulation to produce analytic data sets; conduct statistical analyses; present results using appropriate data visualization tools and contribute to the preparation of scientific products such as manuscripts to be submitted to peer-reviewed journals, book chapters, conference presentations, and reports to be published on the NRMP website.

Essential Duties and Responsibilities

  • Create analytic data sets merging variables from internal (e.g., NRMP Data Warehouse) and external data sources, using advanced data management and manipulation techniques as necessary to yield compatible formats of source data (e.g., wide vs. long; consistency of character versus numeric identifiers).
  • Develop, implement, and document data cleaning, error checking, and recoding and composite variable creation programs using SQL or SAS, as appropriate, to facilitate a broad range of statistical analyses.
  • Support Senior Director of Research in developing analytic plans.
  • Execute and thoroughly document statistical analyses at varying levels of complexity to address research questions identified by NRMP staff, the Board of Directors, the Research Advisory Committee, or other external stakeholders, writing SAS code independently and drawing insights from the data.
  • Export analytic data sets from SAS into other file formats as required for upload into the NRMP Data Warehouse, analyses to be conducted using different statistical software, or other organizational needs.
  • Support the Senior Director of Research and executive leadership as needed in creating or updating spreadsheets, tables, charts, and graphs as needed for publications and presentations.
  • Draft relevant sections of manuscripts, e.g., analysis subsection of Methods, text of Results.

Education, Previous Experience and Training

  • Master’s Degree in statistics, biostatistics, epidemiology, quantitative psychology, or a similar discipline is required.
  • A minimum of 3 to 5 years of relevant work experience involving management and manipulation of large data sets, including cleaning, error checking, recoding, and composite variable creation, as well as creation of codebooks and similar documentation.
  • Demonstrated ability to interpret and visualize results in formats appropriate to scientific products such as manuscripts for peer-reviewed journal submissions, white papers, Board reports and other scientific products formats as needed.
  • Experience with undergraduate and graduate medical education and the residency selection process is preferred.

Technical Knowledge and Skills


  • Demonstrated proficiency in extracting data from diverse sources and using advanced data manipulation techniques to construct analytic data sets.
  • Advanced skills in programming, implementing, and documenting complex statistical analyses of large data sets using SAS, ranging from descriptive statistics to linear and logistic regression, generalized linear models, multilevel models, and latent variable modeling.  Expertise in use of SAS macro language is highly desirable.
  • Strong proficiency in handling/processing large relational data bases and importing fields to create analytic data sets using SQL.
  • Excellent analytic and critical thinking skills, oral and written communication skills, and ability to work both independently and within a team.
  • Advanced skills in Microsoft Office, particularly Word, Excel and PowerPoint.
  • Demonstrated experience in data visualization using Crystal Reports, Tableau, or similar applications.


  • Experience in performing statistical analyses including factor analysis and structural equation modeling using MPlus.

Interpersonal Skills and Characteristics

  • Attention to detail and high level of accuracy to identify and troubleshoot potential errors in domains such quality of data output
  • Strong interpersonal and problem-solving skills.
  • Ability to interact with and respond to people at multiple levels of the organization and prioritize multiple tasks to meet deadlines.
  • Willingness to learn new skills, industriousness in identifying and utilizing resources internal to the organization, and self-motivation in seeking out and requesting external resources for education and training when appropriate.
  • Good judgment, initiative, and commitment to high standards of ethics, regulatory compliance, customer service, and business and scientific integrity.

ADA Specifications

(Physical demands that must be met to successfully complete the essential functions of the job)

This position is primarily sedentary with infrequent overnight travel and may require some bending and lifting. The above statements describe the general nature and level of work being performed by the individual(s) assigned to this position. They are not an exhaustive list of all duties, responsibilities, and skills required.

NRMP is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability or other protected class status. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.