1

Programming Research Assistant Jobs in Illinois (NOW HIRING)

$18 - $25/hr

Ag-Bio Engineering: Department focuses on agricultural machinery and robotics and sensing based ... This position will assist with a variety of research tasks, including but not limited to:

Applicants should have a strong background in Civil Engineering, Environmental Engineering ... PhD Research Assistant - Florida State University, Tallahassee, FL * Research will focus on ...

Showing results 21-40

Programming Research Assistant information

What is a programming research assistant?

Programming Research Assistants are individuals who support academic or professional research projects by developing, testing, and maintaining computer programs and scripts. They collaborate with researchers to implement algorithms, perform data analysis, and automate research workflows. Their work is essential for handling large datasets, running simulations, and ensuring that research-related code is efficient and reproducible. Often, they are students or early-career professionals with strong programming and analytical skills.

What skills and qualifications are needed to be a programming research assistant?

To thrive as a Programming Research Assistant, you typically need strong programming skills (such as Python, R, or MATLAB), a background in computer science or a related field, and familiarity with research methodologies. Experience with data analysis tools, version control systems like Git, and possibly specific research software is highly valued. Critical thinking, attention to detail, and effective communication are essential soft skills for interpreting data and collaborating with research teams. These competencies ensure accurate data handling, reliable research outcomes, and efficient team collaboration in research projects.

What challenges do programming research assistants face?

Programming Research Assistants often encounter challenges such as adapting to rapidly evolving project requirements, managing large and complex datasets, and debugging experimental code under tight deadlines. Collaboration with researchers and other team members requires strong communication skills, especially when translating technical findings into accessible results. Staying current with new programming tools and research methodologies is also essential to contribute effectively to cutting-edge projects.

What is the difference between Programming Research Assistant vs Data Analyst?

AspectProgramming Research AssistantData Analyst
Required CredentialsBachelor's in Computer Science, related field; programming skillsBachelor's in Statistics, Data Science, or related; analytical skills
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, and other industries
Employer & Industry UsageUniversities, research organizations, tech firmsCorporations, consulting firms, government agencies

The Programming Research Assistant and Data Analyst roles share a focus on data and programming skills, often requiring similar educational backgrounds. However, Programming Research Assistants typically work in research settings with a focus on developing algorithms and software, while Data Analysts focus on interpreting data to inform business decisions. Both roles are essential in data-driven environments but serve different primary functions.

What cities in Illinois are hiring for Programming Research Assistant jobs?

Cities in Illinois with the most Programming Research Assistant job openings:

Infographic showing various Programming Research Assistant job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 59% Full Time, 33% Part Time, 1% Temporary, and 6% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Summer Research Assistant - Energy & Environment Lab (2026)

Chicago, IL • On-site

UChicago Inclusive Economy Lab
10K+ employees

$19.75 - $27.25/hr

Full-time

Re-posted yesterday


Job description

Job Summary:
The University of Chicago Energy & Environment Lab is dedicated to improving environmental outcomes and energy access through rigorous research. They are seeking Summer Research Assistants to support large-scale environmental policy research projects, focusing on data analysis and methodological evaluation of energy and environmental interventions.
Responsibilities:
• Coding, review, and cleaning of data.
• Data analytics, statistical analysis, and building econometric and/or machine learning models.
• Project development and coordination.
• Literature reviews.
• Presentation of results of analysis (e.g., graphs and tables).
• Assisting in writing, formatting, and editing reports and works for publication and for dissemination to partners.
Qualifications:
Required:
• Interest in and aptitude for developing advanced programming and analytic skills.
• Experience with at least one statistical analysis language required; R, or Python strongly preferred.
• Strong verbal and written communication skills, with the ability to synthesize multiple sources.
• Strong initiative and a resourceful approach to problem-solving and learning.
• Ability to work both independently and as part of a team.
• High attention to detail and organizational skills.
• Significant progress towards an undergraduate or graduate degree in economics, computer science or related discipline.
• Coursework in economics, applied math, computer science, statistics.
• Resume
• Cover Letter
• Academic transcript(s)
Preferred:
• Knowledge of environment and/or energy policy issues preferred.
• Research experience in an academic setting preferred.
Company:
Founded in , the company is headquartered in Chicago, Illinois, US, , with a team of 11-50 employees. The company is currently Early Stage.