Back to Jobs

Entry-Level Software Developer Apprenticeship

Remote, USA Full-time Posted 2025-11-24
About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron’s AI and Data Science part-time bootcamp and be matched with one of our employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you’ll contribute to 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 software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for a 14-month program. The apprenticeship earnings will cover the tuition cost of the bootcamp. What You'll Do • Attend and complete the part-time Data Science 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 • Build your portfolio of production-level work while growing your technical and collaborative skills • Receive ongoing mentorship from senior developers and product leaders What You'll Learn • How engineering and data science intersect in modern AI products • Practical agile development workflows in a collaborative environment • Best practices for writing clean, maintainable, production-quality code • How to build and ship features with real user needs and product strategy in mind • How to apply data thinking to software engineering challenges What We're Looking For Requirements: • Must 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-1B, STEM OPT, and F-1 visa transfers. • Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science Bootcamp and for apprenticeship work • Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply • Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) • Familiarity with frontend and backend web development concepts • Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills: • Awareness of testing, debugging, and code review practices • Strong communication and collaboration skills • Accountability in managing time and meeting small milestones • Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments • Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment • Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School • Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses Apply tot his job Apply To this Job

Similar Jobs

Agency Transactions Analyst

Remote, USA Full-time

Business Development Representative

Remote, USA Full-time

Junior Project Manager

Remote, USA Full-time

Financial Professional – Retirement Benefits Group

Remote, USA Full-time

**Experienced Licensed Customer Service Representative – Insurance Policy Support**

Remote, USA Full-time

Fund Accounting Analyst

Remote, USA Full-time

Onboarding Consultant 12/24

Remote, USA Full-time

Zurich Underwriting Associate Program - Montreal

Remote, USA Full-time

Insurance Defense Attorney - New York City

Remote, USA Full-time

Experienced Bilingual Customer Service Representative – Remote Call Center Independent Contractor Opportunity with Flexible Hours and Professional Growth

Remote, USA Full-time

Director ? Digital Product Management; Process, Tooling, & Enablement

Remote, USA Full-time

[Remote] Sr Business Development Manager / Associate Director - Alpine Macro - West Coast US

Remote, USA Full-time

Remote – Financial Crime Operations (FCO) User Acceptance Testing (UAT) Investigator – Associate in Jacksonville, FL

Remote, USA Full-time

Senior Data Engineer ? Data and Analytics (Remote)

Remote, USA Full-time

Urgently Hiring: High-Level Sales Closer with Federal Tax Code Expertise - Unlock Your Earning Potential and Drive Business Growth

Remote, USA Full-time

Account Executive, Strategic

Remote, USA Full-time

**Data Entry Clerk – Typist / Full-time (Remote) Opportunity at blithequark**

Remote, USA Full-time

Experienced Remote Customer Service Representative – Delivering Exceptional Travel Experiences with arenaflex from the Comfort of Your Home

Remote, USA Full-time

Patient Care Technician

Remote, USA Full-time

Sales Customer Service Expert - Evening/Overnights Shifts - Remote

Remote, USA Full-time