9 Companies Offering Tech Coding Apprenticeships

Build your future in tech through apprenticeships with companies like Amazon and Microsoft. Get hands-on training and start your career with confidence.
Doug Wintemute
Updated on June 4, 2026
Learn more about our editorial process

Portions of the following article were drafted using an in-house natural language generation platform. The article was then reviewed, fact-checked, and edited by multiple members of our editorial team prior to publishing.


In today’s fast-paced world, the demand for skilled tech professionals is growing quickly. To bridge this gap, many companies offer tech and coding apprenticeships.

These programs provide hands-on experience and formal training for aspiring software engineers, coders, and anyone interested in working in tech. You’ll not only gain valuable skills and mentorship opportunities but also the opportunity for full-time employment.

Whether you’re a self-taught coder, a recent graduate, or hoping to switch careers, these popular tech apprenticeships can put you on the path to a successful career in STEM.

What Is a Tech Apprenticeship?

Tech and coding apprenticeships blend practical job training with formal technical education. These programs give you the chance to immerse yourself in tangible projects and hone new skills and competencies that make you more attractive to potential employers.

Tech apprenticeships span a wide variety of specializations, including:

Unlike typical internships, most tech and coding apprenticeships offer compensation as well as providing practical training and professional guidance.

[bootcamp-widget]

Where to Find Tech and Coding Apprenticeships

Here are 9 companies leading the way in offering tech and coding apprenticeships for aspiring tech workers.

1. 8th Light

  • Program Length: 5-7 months
  • Deadline: Three cohorts each year

A pillar of the Chicago-based software company since 2006, the 8th Light Apprenticeship Program welcomes software students of all skill levels, be it self-taught coders, junior developers, or career switchers.

The program emphasizes curiosity and creativity over qualifications. You’ll complete self-study and team projects and work with real clients to gain a holistic understanding of software development. You’ll also get access to a team of mentors.

2. Accenture

  • Program Length: 12 months
  • Deadline: Rolling

Established in 2016, the Accenture Apprenticeship Program is a full-time program offering practical training, mentorship, and structured learning in fields such as cybersecurity, data engineering, IT, and cloud engineering. The program values curiosity, creativity, and collaboration.

In addition to offering a competitive full-time salary, Accenture’s apprenticeship culminates with the potential for an entry-level job at the company. Since 2016, the program has trained over 2,500 apprentices across more than 40 cities. Accenture’s apprenticeship program has made up 20% of its entry-level hiring across the U.S. and Canada over the past four fiscal years.

3. Airbnb

  • Program Length: Approximately 5 months
  • Deadline: April

Airbnb’s Connect Engineering Apprenticeship targets students from nontraditional tech backgrounds and underrepresented groups, including bootcamp graduates, associate degree-holders, and self-taught coders. Those with a bachelor’s in computer science are not eligible to apply.

This software engineering apprenticeship entails training with Airbnb’s preferred tools and tech, hands-on coding assignments, and mentorship from established Airbnb engineers. The program’s goal is to provide an entry point to a tech career at Airbnb.

4. Amazon

  • Program Length: Varies
  • Deadline: Rolling

Amazon offers many tech apprenticeships, several just for Amazon employees. These include:

  • Technical Apprenticeship: Prepares U.S.military veterans and their spouses for careers in cloud computing.
  • Amazon Technical Academy: Free nine-month program for current Amazon employees interested in transitioning into software developer roles.
  • Robotics Management Apprenticeship: Employee-only 12-week program focused on learning how to maintain and fix Amazon warehouse machinery.
  • AWS Grow Our Talent Program: Employee-only program for those with nontraditional backgrounds and who want to work as data center or operations technicians.
  • UX Design and Research Apprenticeship: Trains Amazon employees to become UX designers and researchers for teams such as Alexa, Prime Video, and Amazon Web Services.

5. Google

  • Program Length: 18 months
  • Deadline: Varies

Google’s tech apprenticeships seek to equip aspiring tech workers with real-world experience and industry-relevant skills.

The global company offers three U.S.-based tech apprenticeships:

  • Data Analytics Apprenticeship: For anyone wanting to start a career in data analytics. You’ll develop basic data analytics skills in areas like SQL, spreadsheets, and Tableau. You’ll also participate in career development workshops.
  • Information Technology Apprenticeship: For anyone looking to break into the IT field. This program offers instruction and on-the-job training and culminates in a nationally recognized credential.
  • UX Design Apprenticeship: For anyone interested in working in UX design. You’ll study the basics of UX research, test designs, identify pain points, and brainstorm solutions.

6. IBM

  • Program Length: Varies
  • Deadline: Rolling

The IBM Apprenticeship is a full-time, paid program designed for people without a four-year bachelor’s degree in the field they’re pursuing but who possess relevant technical knowledge. The apprenticeship offers hands-on technical training in fields like cybersecurity, system administration, digital design, and engineering.

Many apprentices land a full-time role at IBM upon completion.

7. LinkedIn

  • Program Length: 1-5 years
  • Deadline: Rolling

LinkedIn’s technical apprenticeship, known as REACH, is designed to bring people from non-technical backgrounds into technical roles at LinkedIn.

In this program, which hires 10-15 apprentices at a time, you’ll work as a full-time employee with benefits and get support from a dedicated mentor. You can specialize in artificial intelligence, data science, machine learning, software engineering, technical program management, or cybersecurity.

8. Microsoft

  • Program Length: 16 weeks
  • Deadline: Rolling

Microsoft Leap is an immersive 16-week tech apprenticeship designed for people with a base foundation of technical training. The program combines in-classroom learning with hands-on engineering projects, allowing you to work on real teams and real products within the organization such as Azure, Xbox, Bing, and Office365.

The apprenticeship aims to bring diverse experiences into the tech industry. You can study cloud computing, design, data science, engineering, or program management.

9. Pinterest

  • Program Length: Up to 12 months
  • Deadline: Annually

The Pinterest Apprenticeship Program is designed for people from nontraditional backgrounds who face barriers to entering the tech industry. The program offers first-hand experience in fields like engineering, product management, product design, and product research at Pinterest. You’ll also get to work on high-impact projects with real Pinterest employees and mentors.

As a Pinterest apprentice, you’ll benefit from one-to-one mentorship and the opportunity to participate in professional development events.