About this role
AI Engineer Apprenticeship offering paid work with Flatiron School for a 14-month program combining a data science & AI bootcamp with real-world apprenticeship experiences.
Key Responsibilities
- Attend and complete the Flatiron School Data Science & AI Bootcamp as part of the apprenticeship
- Contribute to software projects for your host company
- Write clean, maintainable, and testable code using modern frameworks and tools
- Collaborate in sprint-based workflows and participate in code reviews
- Support feature development, debugging, documentation, and QA processes
Technical Overview
Covers AI/ML and software engineering fundamentals with exposure to JavaScript, Python, Java; includes frontend/backend development, databases (SQL/NoSQL), and agile workflows.
Ideal Candidate
The ideal candidate has strong programming fundamentals and at least one modern language (JavaScript, Python, or Java), with a foundation in frontend and backend development. They should be curious, collaborative, and eager to grow into a versatile software engineer and data/AI role through a paid apprenticeship.
Must-Have Skills
Available 40 hours/week for 14 months to complete the Flatiron School Data Science & AI bootcamp and for apprenticeship workHave a degree in Computer Science (or similar technical degree) OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to applyProgramming proficiency in at least one modern language (e.g.JavaScriptPythonJava)Familiarity with frontend and backend web development conceptsWorking knowledge of databases (SQL or NoSQL) and how to query or integrate themMust be currently living in the U.S.Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1BSTEM OPTand F-1 visa transfers.
Nice-to-Have Skills
Awareness of testingdebuggingand code review practicesStrong communication and collaboration skillsAccountability in managing time and meeting milestonesCuriosityinitiativeand a strong desire to grow into a multidisciplinary developer
Required Skills
JavaScriptPythonJavaFrontend developmentBackend developmentSQLNoSQLAgile developmentData ScienceMachine LearningProgramming proficiency in at least one modern languageFrontend and backend web development concepts
Hard Skills
JavaScriptPythonJavaFrontend developmentBackend developmentSQLNoSQLAgile developmentData ScienceMachine LearningProgramming proficiency in at least one modern languageFrontend and backend web development concepts
Soft Skills
communicationcollaborationtime managementcuriosityinitiativegrowth mindset
Keywords for Your Resume
ai engineer apprenticeshipbletchley fellowshipflatiron schooldata science bootcampai bootcampjavascriptpythonjavafrontend developmentbackend developmentsqlnosqlagile developmentcode reviewsproduction systemsremote40 hours/week14 monthsus-based candidatesauthorized to work in the usfrontend web developmentbackend web development
Deal Breakers
Not available 40 hours/week for 14 months, Not living in the United States, Not authorized to work in the United States
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile