Software Apprenticeships

At Detroit Labs, we don’t just build great software. Teaching, learning, and self-improvement are some of the most important, everyday aspects of what we do.

Our paid Software Developer Apprenticeship Program is a perfect example of our learning culture in action. We wondered: what if we could find smart, motivated, driven people who aren’t professional developers and welcome them to the world of software development? What would that take?

From this came the Detroit Labs Software Developer Apprenticeship Program, a three-month paid immersive training experience in software development, mobile development, and quality assurance engineering. Apprentices receive hands-on training, work side-by-side with Detroit Labs team members, and gain experience in all aspects of software creation.

The Details

No previous experience is required. Applicants must be local or willing to relocate to the Detroit area (on their own dime). You have to work well in a team and be able to handle the pressure and high expectations of committing fully to learning the craft of software development.

Apprentices receive a stipend while going through the program, and will be offered a full-time position at Detroit Labs or a partner company upon successful completion of all apprentice requirements.

Interested in becoming an apprentice? Sign up to receive news and notifications when new programs and opportunities become available.