Research Assistant Programmer information
See Plainfield, IL salary details
$10.7K - $21.2K
0% of jobs
$21.2K - $31.6K
0% of jobs
$31.6K - $42.1K
0% of jobs
$42.1K - $52.5K
0% of jobs
$73.5K - $83.9K
0% of jobs
$83.9K - $94.4K
0% of jobs
$98K is the 25th percentile. Wages below this are outliers.
$94.4K - $104.8K
72% of jobs
$104.8K - $115.3K
0% of jobs
$116.5K is the 75th percentile. Wages above this are outliers.
$115.3K - $125.7K
28% of jobs
How much do research assistant programmer jobs pay per year?
As of Aug 14, 2026, the average yearly pay for research assistant programmer in Plainfield, IL is $109,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,400.00 and $125,700.00 per year, depending on experience, location, and employer.
Research assistant programmers typically earn between $15 and $30 per hour, depending on experience, education level, and the organization. Salaries can vary based on whether the position is part-time or full-time and the geographic location of the job.
To thrive as a Research Assistant Programmer, you need a strong background in computer science, programming (often in Python, R, or MATLAB), and data analysis, typically supported by a relevant degree or coursework. Familiarity with version control systems (like Git), statistical software, and experience with research databases or high-performance computing are valuable technical assets. Attention to detail, problem-solving abilities, and effective collaboration skills distinguish top performers in this role. These competencies are essential for ensuring accurate research outcomes, efficient project workflows, and productive teamwork in academic or research environments.
A research assistant programmer typically does not need a PhD; most positions require a bachelor's or master's degree in computer science, programming, or related fields. Relevant skills, such as proficiency in programming languages and experience with research tools, are often more important than advanced degrees for entry-level roles.
Research Assistant Programmers work closely with principal investigators, graduate students, and other researchers to design, implement, and maintain software tools that support research objectives. They often participate in regular team meetings to discuss project goals, troubleshoot technical challenges, and provide input on experimental design from a programming perspective. Collaboration may also involve documenting code, sharing progress updates, and integrating feedback from both technical and non-technical team members. Effective communication and adaptability are key, as project requirements can evolve based on research findings.
A Research Assistant Programmer is a professional who supports academic or scientific research projects by developing, maintaining, and optimizing software and code needed for experiments, data analysis, or simulations. They often work closely with researchers to translate technical requirements into functioning programs, scripts, or tools. Their duties may include writing code, managing databases, debugging software, and ensuring computational reproducibility. Research Assistant Programmers play a vital role in facilitating data-driven insights and advancing research outcomes.
What cities near Plainfield, IL are hiring for Research Assistant Programmer jobs?
Cities near Plainfield, IL with the most Research Assistant Programmer job openings: