1

Github Internships Jobs (NOW HIRING)

Python Developer

Minneapolis, MN ยท On-site

$25/hr

Participate in a GitHub-driven open-source project and follow clean coding and documentation ... Basic experience with Python (personal, academic, or internship projects count) * Familiarity with ...

Python Developer

Minneapolis, MN ยท On-site

$25/hr

Participate in a GitHub-driven open-source project and follow clean coding and documentation ... Basic experience with Python (personal, academic, or internship projects count) * Familiarity with ...

... Github. We have an advisory board of experienced insurance executives and founders. Our team was ... Successful internships can lead to full time roles. What you'll do * Work on the AI systems behind ...

next page

Showing results 1-20

Github Internships information

See salary details

$5

$18

$23

How much do github internships jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for github internships in the United States is $18.11, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $20.91 per hour, depending on experience, location, and employer.

What are GitHub internships?

GitHub internships are short-term, paid opportunities for students or recent graduates to gain hands-on experience working at GitHub. Interns typically work on real projects alongside experienced engineers, designers, and other professionals, contributing to the company's products and services. These internships provide valuable industry exposure, mentorship, and a chance to learn about open source software development and collaboration. GitHub offers internships in various fields such as engineering, product management, design, and more. Interns also benefit from networking opportunities and may have the potential for future full-time employment.

What are the key skills and qualifications needed to thrive as a GitHub Intern, and why are they important?

To thrive as a GitHub Intern, you generally need a strong foundation in programming (commonly in languages like Python, JavaScript, or Ruby), version control with Git, and familiarity with software development practices, often supported by current enrollment in a computer science or related degree program. Experience with GitHub's platform, CI/CD tools, and basic knowledge of cloud services or open-source collaboration are valuable technical assets. Strong communication, teamwork, and a proactive approach to learning help interns stand out in a collaborative, fast-paced environment. These skills and qualities are crucial for contributing meaningfully to projects, adapting to team needs, and making the most of the internship experience.

What is the difference between Github Internships vs Software Developer Internships?

AspectGithub InternshipsSoftware Developer Internships
Required SkillsVersion control, Git, basic codingProgramming languages, algorithms, software design
Work EnvironmentOpen-source projects, collaborative platformsCompany offices, remote or onsite development teams
Industry UsageTech, open-source communities, startupsTech, finance, healthcare, various industries
PurposeContribute to open-source, learn version controlDevelop software, gain coding experience

Github Internships focus on open-source contributions and version control skills, often in collaborative online environments. Software Developer Internships are broader, emphasizing coding, software development, and industry-specific projects. Both roles provide valuable experience but differ in scope and environment.

What types of projects do interns typically work on during a GitHub internship, and how much ownership do they have?

During a GitHub internship, interns often contribute to real-world projects that impact both the platform and its users. Interns are usually assigned to a specific team and are encouraged to take ownership of their work, from planning to implementation and even presenting their results. Projects can range from developing new features, improving existing tools, to enhancing open-source repositories. Collaboration is highly encouraged, with interns receiving mentorship and regular feedback from experienced engineers, ensuring a supportive learning environment.
More about Github Internships jobs
What cities are hiring for Github Internships jobs? Cities with the most Github Internships job openings:
Software Engineering / Data Science Intern

Software Engineering / Data Science Intern

BSI Financial Services

Irving, TX โ€ข On-site

Temporary

Re-posted 4 days ago


Job description

Description
Mortgage servicing runs on legacy systems. BSI is changing that - and we need engineers who can move fast. As a Software Engineering Intern, you will take a working proof-of-concept and push it to MVP, then work toward an enterprise-grade product. You will use vibe coding tools aggressively (Claude Code, Cursor, GitHub Copilot), build with modern data stacks, and ship real features to production pipelines. This is a hands-on, build-first role.
This is a summer internship. Strong performers may be considered for full-time roles.
What You'll Do
  • Take product requirements or a PM-built POC and engineer a scalable, production-quality MVP

  • Build and iterate on user-facing interfaces: web apps, dashboards, internal tools - using AI-assisted coding tools throughout

  • Develop and optimize data pipelines, ETL processes, and integrations on Databricks using dbt and PySpark

  • Build and refine AI agents to automate complex operational workflows

  • Work closely with data engineers and analysts to ensure data quality, pipeline reliability, and model integration

  • Collect rapid user feedback, iterate on UX, and push features through testing to production

  • Document technical architecture, APIs, and data flows for handoff to full-time engineering

  • Participate in code reviews, sprint planning, and agile ceremonies

Tech Stack
  • Data & Pipelines: Databricks, PySpark, dbt, Azure Data Factory, SQL

  • AI/ML: Python, LLM APIs (Anthropic, OpenAI), prompt engineering, agent frameworks

  • Frontend/Internal Tools: React, Streamlit, Retool, v0, or equivalent

  • Dev Tools: GitHub, Azure DevOps, Jira, Claude Code, Cursor

Education and Experience
Must Have
  • Currently pursuing a Bachelors (or Masters) degree in Computer Science, Software Engineering, AI/ML, Data Science, or equivalent technical field

  • Demonstrated technical portfolio: GitHub repos with meaningful commits, a deployed project, hackathon work, or open-source contributions

  • Strong Python skills; experience with SQL and data manipulation

  • Experience building and deploying something end-to-end - not just tutorials

  • Fluency with AI coding tools (Claude Code, Copilot, Cursor) as a core part of your workflow

  • Ability to debug independently and ship fast under ambiguity

Preferred
  • Experience with Databricks, PySpark, or dbt for data engineering

  • Hands-on experience building LLM-powered applications or AI agents

  • Frontend development experience (React, TypeScript, or rapid prototyping tools)

  • Exposure to cloud platforms (Azure, AWS, or GCP)

  • Prior internship or project experience in fintech, banking, or enterprise software

Work Environment
This role routinely uses standard office equipment. Ability to sit for long periods of time is essential.
Position Type and Expected Hours of Work
This is a full-time internship position. Days and hours of work are Monday through Friday.