1

Software Engineer Research Assistant Jobs in Chicago, IL

About the Role As a Software Engineer at Cara, you'll work across the stack to design and build the ... Research cutting technologies and partner with the go-to-market team to break down customer ...

Graduate Software Engineer

Chicago, IL ยท On-site

$180 - $220/hr

Collaborate with Traders, Quant Researchers and other Engineers both locally and globally * Develop expertise within the entire software development lifecycle * Learn new technologies and programming ...

C++ Software Engineer

Chicago, IL ยท On-site

$175K - $225K/yr

As a Software Engineer, you will design and develop software solutions tailored to the hardware ... Salary Range $175,000-$225,000 USD About Us IMC is a research-driven trading firm where ...

Collaborate with Traders, Quant Researchers and other Engineers both locally and globally * Develop expertise within the entire software development lifecycle * Learn new technologies and programming ...

Software Engineer - Risk Technology

Chicago, IL ยท On-site

$175K - $225K/yr

Collaborate with engineering, trading, quantitative research, operations, and data teams across the ... software engineering experience * Strong development skills in Java and/or Python * Experience ...

Software Engineer - Risk Technology

Chicago, IL ยท On-site

$175K - $225K/yr

Collaborate with engineering, trading, quantitative research, operations, and data teams across the ... software engineering experience * Strong development skills in Java and/or Python * Experience ...

As a Software Engineer, you will deliver a world-class experience for learners and instructors on ... research markets worldwide. Through our scalable technology, including MindTap and Cengage ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Research and evaluate new technologies, frameworks, and architectural approaches to advance the ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Research and evaluate new technologies, frameworks, and architectural approaches to advance the ...

Software Engineer

Chicago, IL ยท On-site

$79K - $119K/yr

Knowledge of software engineering practices across the application stack Preferred * Understanding ... Research and Development, System Integration, Troubleshooting

Software Engineer

Deerfield, IL ยท On-site

$91.17 - $130.24/hr

The Software Engineer is responsible for application development and coding, unit testing, system ... Knowledge to assist with recruitment of associate/junior level positions. * Superior ability to ...

Collaborate with Traders, Quant Researchers and other Engineers both locally and globally * Develop expertise within the entire software development lifecycle * Learn new technologies and programming ...

Embedded Software Engineer

Itasca, IL ยท On-site

$128K - $168K/yr

... research. This is a unique opportunity to develop firmware for sophisticated autonomous systems ... software reliability, efficiency, and precision are critical. This role is ideal for engineers who ...

Senior Software Engineer

Chicago, IL ยท On-site

$180K - $280K/yr

Senior Software Engineer - AI Systems Employment Type: Full-time Company: Permute (www.permute.ai ... Collaborate with product, research, and engineering teams to deliver AI features * Prototype and ...

Software Engineer

Hammond, IN ยท On-site

$70 - $90/hr

Support high-availability production systems where operational uptime is critical * Assist with ... Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related ...

Campus Software Engineer (Intern)

Chicago, IL ยท On-site

$212.50 - $287.50/hr

Jump Trading Group is committed to world class research. We empower exceptional talents in ... Our software engineering internship is an intensive 10-week experience with our technology team ...

Showing results 41-60

Software Engineer Research Assistant information

See Chicago, IL salary details

$34K

$91.4K

$138.6K

How much do software engineer research assistant jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software engineer research assistant in Chicago, IL is $91,430.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,600.00 and $107,600.00 per year, depending on experience, location, and employer.

What does a software engineer research assistant do?

A Software Engineer Research Assistant supports research projects by developing, testing, and maintaining software tools and applications. They often collaborate with researchers and engineers to implement experimental algorithms, analyze data, and document findings. The role may involve coding, debugging, and adapting software to meet the needs of specific research objectives. Additionally, they help ensure that research code is efficient, reproducible, and well-documented for future use.

What skills and qualifications are needed to thrive as a software engineer research assistant?

To thrive as a Software Engineer Research Assistant, you need a solid background in computer science fundamentals, programming languages such as Python or Java, and a related degree or ongoing coursework. Familiarity with version control systems like Git, data analysis libraries, and research tools such as MATLAB or TensorFlow is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with research teams and convey technical findings clearly. These competencies are crucial for contributing to innovative research projects, ensuring reliable results, and supporting the advancement of technology.

How does a software engineer research assistant typically collaborate with engineering and research teams?

Software Engineer Research Assistants often serve as a bridge between software development and research teams, translating research concepts into functional prototypes or tools. They regularly participate in joint meetings, contribute to code reviews, and align their tasks with the goals of both groups. Effective communication skills are essential, as they need to understand academic research requirements while adhering to engineering best practices. This collaborative environment offers exposure to cutting-edge technology and the opportunity to contribute to innovative projects.

What are popular job titles related to Software Engineer Research Assistant jobs in Chicago, IL?

For Software Engineer Research Assistant jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Software Engineer Research Assistant jobs in Chicago, IL look for?

The top searched job categories for Software Engineer Research Assistant jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Software Engineer Research Assistant jobs?

Cities near Chicago, IL with the most Software Engineer Research Assistant job openings:

Infographic showing various Software Engineer Research Assistant job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $91,430 per year, or $44 per hour.

AI Software Engineer Expert - Remote

YO AI Labs

Chicago, IL โ€ข Remote

$100 - $200/hr

Part-time

Posted 26 days ago


Job description

Job Title: AI Software Engineering Domain Remote

Job Type: Contractor (Part-Time)
Location: Remote

Job Overview

We are seeking experienced AI Software Engineering Domain Experts to contribute their technical expertise to an innovative project focused on improving next-generation AI systems. In this role, you will evaluate, review, and refine AI-generated software engineering content to enhance the quality, accuracy, and reasoning of AI models. No prior AI experience is required—your software engineering expertise is what matters most.

Key Responsibilities
  • Analyze, review, and improve AI-generated software engineering content for technical accuracy and clarity.
  • Create, refine, and evaluate prompts to improve AI-generated technical outputs.
  • Conduct rubric-based evaluations of AI model responses, providing detailed quality feedback.
  • Draft and edit technical documentation, architecture documents, RFCs, design specifications, and engineering proposals.
  • Perform independent research and fact-checking to validate technical information.
  • Interpret and annotate technical data to support AI model training and evaluation.
  • Collaborate remotely with cross-functional teams to deliver high-quality project outcomes.
Required Skills
  • Critical Thinking
  • Analytical Reasoning
  • Quality Assurance
  • Prompt Engineering
  • AI Output Evaluation
  • Technical Documentation
  • Technical & Professional Writing
  • Content Review & Editing
  • Data Annotation
  • Fact Checking
  • Independent Research
  • Business Communication
  • Problem-Solving
  • Attention to Detail
Preferred Qualifications
  • 3+ years of professional experience as a Software Engineer, Senior Software Engineer, Staff Engineer, Technical Lead, Engineering Manager, Solutions Architect, or similar role.
  • Experience authoring or reviewing technical documentation, architecture documents, RFCs, design specifications, engineering proposals, postmortems, technical blogs, or code reviews.
  • Strong critical thinking, analytical reasoning, and structured problem-solving skills.
  • Excellent written communication and technical editing abilities.
  • Experience with AI coding tools or automated documentation tools is a plus but not required.
  • Advanced degree (Master's, MBA, JD, or PhD) or equivalent professional experience is preferred.