1

Software Engineer Research Intern Jobs in Naperville, IL

Software Engineer, Research - Cumberland Systematic

Chicago, IL ยท On-site

$175K - $225K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Design, develop, test, document, and maintain software and infrastructure needed for quantitative financial research * Accelerate the research lifecycle from data engineering to feature generation ...

Quantitative Research Intern PhD

Chicago, IL ยท On-site

$80K - $90K/yr

As a Quantitative Research Intern, you will work side-by-side with our Research Team of ... Proficiency in any programming language * Experience in machine learning, with practical ...

Quantitative Research Intern

Chicago, IL ยท On-site

$250K - $300K/yr

As a Quantitative Research Intern you will have an opportunity to solve challenging problems ... Proficient programming skills with experience exploring large datasets * Strong analytical and ...

Research Software Engineer

Chicago, IL ยท On-site

$110K - $135K/yr

  • Medical

  • Retirement

  • PTO

Job Summary The Research Software Engineer (RSE) will develop software to support DSI's research priorities and specific initiatives related to data science for social good including resilient food ...

next page

Showing results 1-20

Software Engineer Research Intern information

See Naperville, IL salary details

$13

$25

$38

How much do software engineer research intern jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software engineer research intern in Naperville, IL is $25.38, according to ZipRecruiter salary data. Most workers in this role earn between $20.62 and $28.80 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software engineer research intern, and why are they important?

To thrive as a Software Engineer Research Intern, you need strong programming skills, foundational knowledge in computer science, and a relevant academic background, such as progress toward a bachelor's or master's degree in a technical field. Familiarity with programming languages like Python, C++, or Java, as well as experience with research tools, version control systems (e.g., Git), and possibly frameworks for machine learning or data analysis, is often required. Critical thinking, curiosity, and effective communication help interns excel in collaborative research environments and adapt to rapidly changing project needs. These skills and qualities are crucial for contributing meaningful insights, producing reliable code, and supporting innovative research outcomes.

How does a software engineer research intern typically balance independent research tasks with collaborative team projects?

As a Software Engineer Research Intern, you'll often find yourself working on a mix of independent research assignments and collaborative projects with other engineers and researchers. It's common to tackle individual coding or data analysis tasks that support larger team objectives, while also participating in regular meetings, code reviews, and brainstorming sessions. Effective communication and time management are key, as you'll need to share your findings, seek feedback, and integrate your work into broader research efforts. Adapting to both autonomous and team-oriented work helps interns make a significant impact and learn from experienced colleagues.

What does a software engineer research intern do?

A Software Engineer Research Intern typically works on innovative projects, collaborating with experienced engineers and researchers to develop new technologies or improve existing ones. Their responsibilities often include coding, running experiments, analyzing data, and contributing to research papers or technical documentation. They may also help design algorithms, explore new software frameworks, and present their findings to the team. This role is a great opportunity for students to gain hands-on experience in both software development and research environments.

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

The top searched job categories for Software Engineer Research Intern jobs in Naperville, IL are:

Software Engineer, Research - Cumberland Systematic

DRW

Chicago, IL โ€ข On-site

$175K - $225K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 20 days ago


Job description

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
Cumberland Systematic is a multi-asset trading team focused on mid and high-frequency fully systematic strategies in the delta one space. We trade 24/7 globally with our team located primarily in Chicago and London.
We are looking for a Software Engineer to join our team. You will work with other software engineers to design and develop the full stack needed to enable a global trading operation with high availability requirements. You will be expected to design and develop integrations with data vendors, blockchain infrastructure, data management solutions, and libraries for managing and analyzing data. The team's existing systems are written in Python and C++.
Candidates should have strong initiative and proven experience independently driving projects to completion. We work from high-level requirements and engineers are expected to gain an intimate understanding of the business and work directly with quantitative researchers on a daily basis.
Responsibilities:
  • Design, develop, test, document, and maintain software and infrastructure needed for quantitative financial research
  • Accelerate the research lifecycle from data engineering to feature generation and analysis
  • Integrate with diverse data sources such as blockchains, exchanges, and data vendors
  • Test at the unit, functional, and integration levels
  • Work within in a small team as well as independently with a strong user focus
  • Provide on-call support as needed

To qualify for this role, you must have:
  • Python experience gained through professional experience
  • Built complex systems in modern Python that are maintainable and safely refactorable
  • Hands-on experience managing large, evolving timeseries data
  • A working knowledge of type safety and type systems
  • Strong verbal and written communication skills
  • Strong internal motivation and a continual desire to learn

Bonus points if you have:
  • Contributions to open-source crypto projects
  • Production experience running full or archive blockchain nodes at scale
  • Collaborated with quantitative researchers
  • A working knowledge of high-level machine learning concepts and lifecycle
  • Experience with functional programming and immutable design principles
  • Practical knowledge of major blockchain types and clients

The annual base salary range for this position is $175,000 to $225,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.
California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
#LI-BL1