American Institutes for Research

Advancing Evidence. Improving Lives.

Medicaid Programmer, Healthcare Innovations

Software EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1946H1B SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California, Illinois, North Carolina, Texas, Virginia

Posted

20 hours ago

Salary

$12.5K - $166.8K / year

Bachelor Degree3 yrs expEnglishCloudPythonSQL

Job Description

• Work with large-scale Medicaid administrative datasets, including eligibility, enrollment, claims, encounters, and provider files. • Extract, clean, recode, merge, and de-duplicate complex administrative data from multiple sources. • Convert and integrate data across analytic environments and formats (e.g., STATA, R, Python, SQL-based systems, mainframe extracts, or cloud-based platforms). • Perform data quality checks, logic checks, and validation analyses to ensure accuracy and completeness of analytic datasets. • Handle missing data, conduct outlier analyses, and construct derived variables and analytic measures. • Develop research-ready datasets to support health policy analysis, program evaluation, and reporting. • Produce tables, figures, and customized analytic outputs for internal and external stakeholders. • Contribute to statistical analyses under the direction of senior researchers. • Write and maintain clear documentation for data processing steps, analytic decisions, and code changes. • Troubleshoot and revise existing code and workflows to improve performance, reproducibility, and accuracy. • Provide technical guidance or informal mentoring to junior programming staff, as appropriate. • Contribute to technical sections of reports and proposals. • Perform other related duties as assigned.

Job Requirements

  • Undergraduate degree in Statistics, Epidemiology, Economics, Health Informatics, Computer Science, or a related field.
  • At least 3 years of experience working directly with Medicaid administrative data, including claims and/or encounter data.
  • Strong hands-on experience using one or more programming or analytic languages (e.g., SQL, R, Python, STATA, or similar) to manage and analyze large datasets.
  • Demonstrated experience producing analytic datasets, summary tables, and figures for research or policy projects.
  • Familiarity with Medicaid data structures, coding systems (e.g., ICD, CPT, HCPCS, NDC), and enrollment or eligibility concepts.
  • Experience working with CMS Medicaid and Medicare Research Identifiable Files (RIF) and/or secure data environments (such as the CMS Virtual Research Data Center) preferred, but not required.
  • Experience supporting proposal development or technical write-ups preferred, but not required.

Benefits

  • AIR’s Total Rewards Program
  • Flexible work arrangements

Related Job Pages