About the role
Flatiron School is offering a part-time, paid apprenticeship for aspiring data scientists eager to gain real-world experience while expanding their skill set across disciplines. This unique program combines hands-on project work with a part-time, fully funded enrollment in Flatiron’s Data Science bootcamp.
As an apprentice, you’ll contribute to AI-powered software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you’ll deepen your understanding of data and machine learning to become a more versatile, full-stack AI Product Engineer.
Whether you’ve completed a bootcamp, a college degree, or are self-taught, this program is designed to help you grow as both an engineer and a builder with cross-functional insight.
What you'll do
- Contribute directly to software projects from day one
- Build both front-end and back-end components using modern tools and frameworks
- Collaborate in sprint-based workflows and participate in code reviews
- Join planning meetings, product discussions, and testing cycles
- Attend and complete the Flatiron School Data Science part-time bootcamp as part of the apprenticeship (valued at $14,900 in tuition costs)
- Receive regular mentorship and technical guidance from senior developers and data scientists
What you'll learn
How engineering and data science intersect in modern AI productsPractical agile development workflows in a collaborative environmentBest practices for writing clean, maintainable, production-quality codeHow to build and ship features with real user needs and product strategy in mindHow to apply data thinking to software engineering challengesWhat we're looking for
Requirements :
Must be able to work in person in Columbia, SC at least one day a weekMust be eligible to work in the U.S.Must be available ~20 hours / week for apprenticeship workMust enroll in and complete the Flatiron School Data Science bootcamp as a required component of the program (tuition is waived for apprentices)Preferred Skills :
Solid foundation in web development using React and Python (or comparable technologies)Familiarity with tools like Flask, Django, Node.js , or similar technologiesStrong communication and collaboration skillsAccountability in managing time and meeting small milestonesCuriosity, initiative, and a strong desire to grow into a multidisciplinary developerExpected Compensation
23 hour (20 hours / week) plus $14,900 tuition waiver for bootcampPlease include link to your portfolio of work (ie. website, Github, etc) and a cover letter explaining why you are interested in this apprenticeship and what your long-term goals are in your application.