1

Internship Fresh Graduate Software Engineer Jobs in Chicago, IL

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest ...

Our 10-week internship is your chance to experience life as a Software Engineer at IMC. You'll have ... interns who meet our performance expectations will have the opportunity to secure a graduate ...

Our internship is designed for fast thinkers with a critical mindset and a drive to solve tough ... On track to graduate between December 2026 to June 2027, with junior standing or higher

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Our internship is designed for fast thinkers with a critical mindset and a drive to solve tough ... On track to graduate between December 2026 to June 2027, with junior standing or higher

Showing results 41-60

Internship Fresh Graduate Software Engineer information

See Chicago, IL salary details

$13

$26

$39

How much do internship fresh graduate software engineer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for internship fresh graduate software engineer in Chicago, IL is $26.18, according to ZipRecruiter salary data. Most workers in this role earn between $21.30 and $29.71 per hour, depending on experience, location, and employer.

What does an internship fresh graduate software engineer do?

An Internship Fresh Graduate Software Engineer assists in the development, testing, and maintenance of software applications under the supervision of senior engineers. They typically work on real-world projects, learn industry-standard programming languages and tools, and collaborate with teams to solve technical problems. This role provides valuable hands-on experience and helps bridge the gap between academic knowledge and professional work environments.

What is the difference between Internship Fresh Graduate Software Engineer vs Junior Software Developer?

AspectInternship Fresh Graduate Software EngineerJunior Software Developer
Required CredentialsRecent graduation or final-year student, basic programming skillsBachelor's degree in Computer Science or related, some work experience
Work EnvironmentTraining-focused, mentorship programs, entry-level projectsFull-time employment, independent project work, team collaboration
Employer & Industry UsageInternship programs in tech companies, startups, and corporationsEntry-level position in software development teams across industries
Comparison Search IntentLearning and gaining experience as a beginnerApplying skills in a professional setting, career progression

In summary, an Internship Fresh Graduate Software Engineer is a temporary, training-focused role for recent graduates, while a Junior Software Developer is a full-time position for those with some experience, focusing on independent project work and career development.

What types of projects do internship fresh graduate software engineers typically work on, and how is mentorship provided?

Internship Fresh Graduate Software Engineers often contribute to real product features, bug fixes, or internal tools under the guidance of experienced engineers. Projects are usually designed to help interns learn the company's tech stack and development processes while making a meaningful impact. Mentorship is commonly provided through regular one-on-one meetings, code reviews, and collaborative team standups, ensuring you receive continuous support and feedback. This structure helps interns quickly develop technical skills and professional confidence.

What are the key skills and qualifications needed to thrive as an internship fresh graduate software engineer?

To thrive as an Internship Fresh Graduate Software Engineer, you need a solid understanding of programming fundamentals, data structures, algorithms, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Python, Java, or C++), version control systems (like Git), and basic knowledge of development environments are typically expected. Strong problem-solving abilities, eagerness to learn, teamwork, and effective communication set standout candidates apart. These skills and qualities are essential for adapting quickly, contributing to projects, and collaborating within fast-paced engineering teams.
What are the most commonly searched types of Fresh Graduate Software Engineer jobs in Chicago, IL? The most popular types of Fresh Graduate Software Engineer jobs in Chicago, IL are:
Infographic showing various Internship Fresh Graduate Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 10% Internship, 60% Full Time, and 30% Part Time. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $54,460 per year, or $26.2 per hour.

Campus Software Engineer (Intern)

Jump Trading

Chicago, IL โ€ข On-site

$250K/yr

Full-time, Internship

Re-posted yesterday


Job description

Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.

Core Development is a global team of technologists who lean into the cutting edge of agentic development to architect, build and maintain our world-class trading platform From optimizing our core trading engine to building custom hardware, we leverage the latest agentic tools to deliver the infrastructure that drives our trading and business needs.

What You'll Do:

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest supercomputers.

You will be working side by side with our experienced software engineers and will receive ongoing coaching from a dedicated mentor throughout the summer. Our internship program is the primary way we identify top young software engineers for our core development team, and it's a proven path for earning full-time opportunities at Jump.ย 

Over the course of the summer, you will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies. You will apply your programming and analysis skills to contribute to our real-time large-scale, high-performance trading platform and related infrastructure.ย 

Other duties as assigned or needed

Skills You'll Need:

  • Hands-on experience and a high level of proficiency in one or more of the following:
    • C++ development on Linux platform
    • Python development on Linux platform
  • Strong understanding of data structures and threading models
  • Ability to work with a team in a fast-paced environment, deploying new software daily
  • Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
  • Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance softwareย 
  • Reliable and predictable availabilityย 

Also Helpful, but Not Required:

  • Past internship or job experience in a software development role is a plus
  • Advanced coursework in algorithms, network programming, operating systems, compilersย 
  • Experience with AI tools like Claude Code in a real work environment

* No finance or economics study or work experience requiredย ย 

INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions

The estimated base salary for this role is $250,000 per year.