Find a new career learning from the industry itself.

Header Image
Section One Image

What is an apprenticeship?

Back in the good old days of the Renaissance, apprenticeships were quite common and acted as legal contracts between the apprentice and master. This was a way for apprentices to start learning the necessary skills in their field and eventually become masters themselves.

The number of American apprentices has increased from 375,000 in 2014 to 500,000 in 2016, while the federal government intends to see 750,000 by 2019, particularly by expanding the apprenticeship model to include roles in information technology.

Find an apprenticeship

Thoughtbot - Logo Image
Thoughtbot

Thoughtbot offers a 3-12 month apprenticeship for product designers or software engineers to be trained by mentors in order to become permanent employees at the organization by the end of the apprenticeship.

London, UK San Francisco, CA New York, NY Boston, MA Raleigh, NC Austin, TX
Twilio Hatch - Logo Image
Twilio Hatch

The apprenticeship, known as Hatch, is a six-month program which aims to equip individuals having non-traditional technical backgrounds with industry experience in designing, developing, and delivering production-ready software systems.

San Francisco, CA
Twitch - Logo Image
Twitch

The Twitch x Onramp Fullstack Apprenticeship provides candidates with the rigorous skills training and support they need to launch a successful tech career. This program is for people from all backgrounds, regardless of previous education or work experience.

United States (Remote)
Twitter - Logo Image
Twitter

The Twitter Engineering Apprenticeship Program is an opportunity for folks from non-traditional tech backgrounds to experience engineering at Twitter. Our Apprenticeship Program is a one-year rotation program with full-time employment. Upon completion of the program, Apprentices graduate and embed fully into a Twitter team.

New York City, NY San Francisco, CA
Upstatement - Logo Image
Upstatement

During Upstatement's 6-month program you’ll collaborate with creative directors, designers, and technologists to provide support across multiple project teams as you build the experience needed to take on increasingly challenging assignments.

Boston, MA
Urban Technology Project - Logo Image
Urban Technology Project

The IT Apprenticeship Program provides its participants with a pathway that will lead to employment in the Information Technology field or prepare them for a 2 or 4 year degree.

Philadelphia, PA
Viget - Logo Image
Viget

The Viget apprenticeship is a 10-week, paid training program designed to accelerate your career in user experience, visual design, engineering, or project management.

Washington, DC Durham, NC Boulder, CO

Related resources

Contributors to Apprenticeships.me

This site was made possible because of contributors like you.

Want to contribute?

Submit an apprenticeship below or create an issue on GitHub to add one in.

Submitting the form below will automatically create the issue on GitHub for you.