20 hand-picked tech apprenticeships for individuals with non-traditional educational backgrounds. This resource guide was developed with research support from Jaideep Upadhyay.
At Next Shift Learning, we believe there are many ways to chart your career path. Apprenticeships offer practical learning, financial support, and mentorship opportunities for individuals with non-traditional educational backgrounds. By embracing apprenticeships, companies enable individuals to acquire skills while earning a living, promoting lifelong learning, and fostering a supportive professional community.
Here is a list of 20 apprenticeship programs our team hand-picked for individuals who want to work in software engineering, app development, UX research, UI or graphic design, product management, project management, and more.
Airbnb offers a six-month paid apprenticeship program for individuals interested in becoming software engineers. Affiliated with the Kapor Center’s Pathways to Tech Initiative, this program is designed for people with non-traditional tech backgrounds.
- 6-month program
- Full-time program
- Offers pay and benefits
- Some previous software language required
- Applications open in February 2024
Accenture and Aon have teamed up to create apprenticeships programs from the East to West Coast here in the U.S. Accenture started with the Chicago Apprenticeship Network, launched in partnership with companies such as McDonald’s, JP Morgan Chase, and Walgreens — all major employers in the Chicago area. Later, Accenture partnered with Aon to expand their apprenticeship offerings with a two-year, full-time apprenticeship program.
- Offered to candidates without a four-year college degree
- Program requires in-person participation
- Locations: New York City, Philadelphia, Massachusetts, Washington D.C., Chicago, Detroit, Minnesota, Houston and Northern California
The Apprenti Apprenticeship Program specializes in working with companies to develop software engineering career pathways for underrepresented talent. Candidates are accepted after completing a competency assessment. Then, when apprenticeship opportunities matching the interests of applicants come up, candidates interview with both Apprenti, and the apprenticeship employer company.
- 1-year paid apprenticeship
- Potential to be hired by the employer
- Requires a competency exam
- Requires interviews by Apprenti and the employer
Catalyte — a company offering AI that helps discover high-potential talent — offers a free, fully remote Catalyte Software Development Apprenticeship Program. The application process includes a software development screening process, but they encourage beginners to apply.
- 14-20 week program
- 1,000-plus apprenticeship participants to-date
- 98 percent of program participants acknowledge that Catalyte helped them land their first job
- 91 percent of program participants would repeat the program
The General Assembly x Adobe Digital Academy offers scholarships to participants each year. Recipients are required to enroll in General Assembly’s immersive programming cutting across software engineering, UX design, data science or digital marketing.
- 10-12-week program
- Participants are eligible for remote internships at Adobe, and are considered for full-time employment
- Applications open in October 2023 for the 2023-2024 cohort
Google — one of the best-known tech companies in the world — offers a paid apprenticeship program. Candidates at any level of education or transferable lived experience are welcome to apply.
- 12-24-month program
- Candidates must speak and write in English and/or the local language fluently
- Must have authorization to work in the country in which you are applying
- Locations: The United States, Africa, the Asia-Pacific, Europe, the Middle East, Australia / the Oceania region
The IBM apprenticeship program is offered for individuals who do not have a four-year or two-year college degree. They’re seeking participants who are passionate about technology and determined to succeed in tech.
- 12-month paid program
- Apprentices work directly with real IBMers to fast-track their career
- The program is designed to close the skills gap, and welcome new talent into the tech industry
LinkedIn developed the REACH technical apprenticeship program for those looking for a career change, or who have completed a software development bootcamp, or who are self-taught, or who do not have a four-year degree, or are working to re-enter the workforce.
- Full-time employee benefits and perks
- 20 percent of your time is allocated to self development and personal projects
- Each cohort team will have a dedicated mentor assigned
- Work on real-world projects
- Applications open in October
- Winter 2022-23 cohort offered apprenticeships for mobile engineers, data science / machine learning engineers, backend engineers, and user interface (UI) engineers
You’ve probably spotted Lyft cars around your neighborhood. Did you know that Lyft also hires software engineers to keep their apps running smoothly? They offer software engineering apprenticeships, including mentorship opportunities, learning new technologies, and collaborating with the team to ship new product features.
- 12-month program
- Applications open each spring
- Potential to convert to a full-time role at 8 months
- Available to individuals with non-traditional career backgrounds
Microsoft created their Leap Apprenticeship Program to provide unconventional entry points into their organization for talent with non-traditional academic backgrounds. In fact, the program has been running since 2015, and provides an opportunity for participants to work on real projects across their product suite, including Azure, Xbox, Bing and Office365.
- 16-week program
- Combination of in-classroom learning & hands-on engineering projects
Multiverse, a professional apprenticeship development company, offers the Multiverse Apprenticeship Program with several pathways in advanced analytics, digital marketing, software engineering, strategic analytics, as well as a digital business accelerator program.
- 12-15 month programs
- All programs use applied learning, expert coaching, offer access to a global community
- All programs offer certification upon completion
- Requirements vary by program, so check out the details based upon your areas of interest
Next Chapter provides an apprenticeship program and access to a community for online guidance, mentorship and networking. Once you join the community, they offer online curriculum to help you prep for a technical assessment prior to completing an application. Once you submit your application, participate in interviews, and get selected, you’ll participate in a partner bootcamp program to gain new software engineering skills.
- Next Chapter partners with 15-plus companies that provide paid apprenticeships
- Apprentices receive support from their team to set them up for success in tech
- Career services and professional development support are also available in the form of freelancing jobs, workshops, and mentorship
Software development company and maker of gaming experiences such as Pokemon Go, Niantic — a Next Shift Learning customer — has teamed up with Tech Elevator to offer software scholarships as part of their Niantic Voyager Apprenticeship Program. Offered to individuals from underrepresented backgrounds to help them launch into the world of tech.
- 6-month program
- 20 software development scholarship apprenticeships offered to individuals from underrepresented communities
- Locations: Southern California, San Francisco Bay Area, Seattle
The Pinterest Apprenticeship Program covers several career tracks: engineering, product management, product design, and UX research. Participants partner directly with Pintereste engineers on high-impact projects, and work with an assigned mentor throughout the program.
- 1-year program
- Individuals who identify as women, Black/African American, Latiné or Hispanic, American Indian, Alaskan Native, Native Hawaiian, and/or Pacific Islander or LGBTQ+ are encouraged to apply
- Candidates with non-traditional educational backgrounds are also encouraged to apply
The Pandora Demo Tape Apprenticeship Program was created to provide tech career pathways for aspiring engineers with non-traditional educational backgrounds who might lack a four-year degree, but have developed some software skills by attending a community college, completing a coding bootcamp, participating in online courses, or self-directed learning.
- Applicants should have basic understanding of object-oriented software development
- Some cohorts require familiarity with specific languages, tools or frameworks
- Participants are eligible for consideration for open roles at Pandora
- Applications are accepted from January to early February, and the program runs May through November
Snap Up is an engineering rotational program offered by Snap Inc., a Next Shift Learning customer. Their apprenticeship program is specifically tailored for new graduates who have limited or no previous experience in technical software engineering.
- 11-month program
- Provides career development opportunities through on-the-job training and mentorship
- Locations: Santa Monica, New York City, Palo Alto, or Seattle
- Apprentices are required to be present at one of our major engineering office locations for a minimum of four days per week
The Techtonica program is a free, six-month program followed by six months of working in a remote job, or with job search support. The program is designed to bridge the career opportunity gap for women and non-binary individuals with low incomes.
TranZed is a nonprofit that works with companies to match candidates to apprenticeships in IT, cybersecurity, healthcare and education across the U.S. They offer apprenticeship programs designed for people who want to work in tech positions within the healthcare industry.
- TranZed is a U.S. Department of Labor Apprentice Ambassador
- Offers 144 hours of instruction, and 2,000 hours of on-the-job training
The Twilio Hatch Apprenticeship Program, offered by customer engagement platform company Twilio, offers cohort-based collaborative learning experiences in part one. During part two, participants work directly with an engineering manager and technical mentors.
- 6-month software engineering apprenticeship program
- Opportunity for underrepresented talent
- Potential to convert to full-time employment
- Looking to offer 100 apprenticeships in 2023
Uber offers an apprenticeship program for individuals planning work in user experience (UX) design, with two-plus years of work experience, but who do not necessarily have a four-year or two-year degree. The program is offered in partnership with coding bootcamp General Assembly.
- Candidates must have:
- 2-plus years of experience, no degree requirements
- Accessed public benefits in the past two years, or
- Been eligible for EITC sometime within the past two years
- Locations: San Francisco Bay area
To learn more about building a non-traditional career pathway, sign up to receive communications from Next Shift Learning, or follow us on LinkedIn and Instagram.