2

Internship Remote Programmer Jobs in River Forest, IL

Nationwide, current student at any accredited law school in the US, open to in-office or remote ... Collaborate with legal researchers and ML engineers to improve data quality over time. ...

Evans Scholars

Chicago, IL · On-site +1

$15.50 - $20/hr

Interns will work with engineers, architects, geologists, and other scientists on a variety of ... We are also open to remote working from anywhere across the US. We have a very comfortable and ...

Required 2.5+ years of relevant experience (not internships) * US driver's license and US work ... Understanding of remote communication software * Ability to quickly come up to speed on in-process ...

... remote/office hybrid schedule. Wood Chicago is a leader in the Transportation industry, serving ... Internship/previous experience in the transportation industry preferred * Must pass drug test ...

Prior relevant internship or professional work experience preferred; * Strong technical education ... Possess a valid driver's license in good standing and reliable transportation access to remote job ...

Head of Design

Chicago, IL · On-site +1

$159K - $196K/yr

This position is open to remote applicants with exceptional backgrounds as well. We value ... Experience managing and hiring interns and entry-level employees * Experience with tools including ...

next page

Showing results 1-20

Internship Remote Programmer information

See River Forest, IL salary details

$10

$38

$69

How much do internship remote programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for internship remote programmer in River Forest, IL is $38.57, according to ZipRecruiter salary data. Most workers in this role earn between $14.90 and $55.58 per hour, depending on experience, location, and employer.

What are some common challenges faced by remote programming interns, and how can they be addressed?

Remote programming interns often encounter challenges such as limited real-time communication, difficulty accessing guidance, and feeling isolated from the team. To address these issues, it's important to proactively participate in virtual meetings, make use of collaboration tools (like Slack, GitHub, or Jira), and regularly check in with mentors or teammates. Setting clear work expectations and asking questions early can help ensure you stay on track and feel more connected to the team, leading to a more successful internship experience.

What are the key skills and qualifications needed to thrive as an internship remote programmer?

To thrive as an Internship Remote Programmer, you need a strong foundation in programming languages (such as Python, JavaScript, or Java), problem-solving abilities, and a relevant educational background or coursework in computer science. Familiarity with version control systems like Git, basic understanding of cloud platforms, and exposure to collaborative coding tools are typically required. Strong self-motivation, time management, and clear communication skills help you stand out in a remote work environment. These skills and qualities ensure you can effectively contribute to team projects, manage tasks independently, and adapt to the demands of remote software development.

What is a remote programming internship?

A remote programming internship is a temporary position where students or recent graduates work from home or another location outside the company’s main office. Interns in this role gain real-world experience by working on software development projects, coding tasks, and collaborating with teams online. They typically use digital communication tools and version control systems to interact with mentors and other team members. This setup allows interns to build technical skills and professional connections while maintaining flexibility in their schedules.

AI/ML Software Engineer (USA) (Remote)

Serious Development

Chicago, IL • Remote

Full-time

Posted 18 days ago


Job description

AI/ML Software Engineer - Healthcare Full-Time - Remote (Accepting applications from Mid-West and East Coast States, USA only) Job ID 26AIML301Description

Serious Development is a boutique healthcare strategy, product, and software engineering firm. We partner with healthcare organizations to solve complex operational challenges through thoughtfully designed custom software.

We are actively seeking a full-stack AI/ML Software Engineer to help us build HealthTech apps and systems for our clients by contributing as a member of one of our agile engineering teams. You'll implement scalable microservices that will work in concert together as applications. Additionally, you'll shape pieces of technical architecture, integrate our applications with ML & third-party technologies, enhance existing features, participate in code reviews, help ensure that the team is delivering high quality code, and optimize existing systems. Eventually, you will become an SME and owner of some of the services and systems that you helped implement. Overall, you'll contribute your experience to make your team and the department stronger.

Requirements
  • Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, or similar engineering major
  • 4+ years of experience as an AI/ML Software Engineer with same/similar responsibilities as outlined above (excludes any internship experience)
  • Experience engineering with Python
  • Experience engineering in Linux and/or MacOS environments
  • Experience engineering a SaaS product/platform
  • Experience accurately logging all design, development, and consulting hours daily to prevent revenue leakage and ensure precise client invoicing
  • Excellent written and verbal communication skills
  • Valid US work authorization
  • Accepting applications from Mid-West and East Coast States, USA only.
Responsibilities
  • Operate as a self-sufficient, T-shaped, full-stack AI/ML engineer
  • Recommend AI/ML-driven solutions and implement them
  • Review technical architecture documentation for the project and ensure that the engineering team's deliverables are implemented accordingly
  • Develop code that fulfills requirements specified by the business, technical architects, and clients
  • Ensure that the code you deliver has an extremely high level of quality and extremely low potential for defects that will surface in the production environments
  • Author documentation of your code that is useful for your team members and other members of Engineering
  • Participate as a team-player that works together with your fellow team members to deliver commitments on time
  • Dive into code as technical challenges arise to perform root-cause analyses and implement resolutions
  • Develop proofs of concepts as needed
  • Review code written by your team members to help catch issues before they surface after deployment
  • Keep current with engineering best practices, design principles, technology, security, and compliance to apply that knowledge to all the responsibilities above
Snapshot of Activities

As a member within our highly collaborative engineering team, the AI ML Software Engineer may work with multiple frameworks, databases, services, and tools on HealthTech projects. Working proficiency of Portuguese, Spanish, or Ukrainian language skills could be helpful.