Software Engineer Work/Study Program Job at Flatiron School, Remote

aTNZNjRJNVoyVk9XT0JUWFJRM3ltanl1VVE9PQ==
  • Flatiron School
  • Remote

Job Description

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. We are accepting applications on an ongoing basis, as we plan to launch a new cohort of 16 apprentices at the start of each month.

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 AI Product Engineer.

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 Flatiron School 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 or completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply
  • Successfully complete the  Flatiron School Aptitude Assessment

Preferred Skills:

  • 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
  • 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

Job Tags

Remote job, Hourly pay, Full time, Part time, Apprenticeship, Internship, H1b,

Similar Jobs

Canyons School District

Physical Education/Kinesiology Instructor - Strength Coach Applicant Pool Job at Canyons School District

 ...Salary: $88.30 Hourly Location : Santa Clarita, CA Job Type: Part-Time Faculty Job Number: 202300069 Division: Kinesiology & Athletics Department: Kinesiology-Physical Education Opening Date: 10/05/2023 Description We are now accepting... 

Piedmont Healthcare

RN - MedSurg, Days Job at Piedmont Healthcare

 ...quality nursing care. Qualifications: Education Graduate from a nursing program Required Bachelors Degree Preferred Work Experience ~ No experience required New Graduates of a nursing program eligible Required ~ Nursing Experience in Hospital Setting... 

SWI Excavating

Director Of Operations - Construction Job at SWI Excavating

 ...operational aspects of our growing excavation and utility construction company. This role is responsible for overseeing field...  .... In addition, this role plays a key part in supporting business development through client relationships, bid strategy, and operational... 

Motion Recruitment Partners LLC

Remote BI Reporting Specialist: Tableau to Power BI Job at Motion Recruitment Partners LLC

 ...A major entertainment company is seeking a BI Reporting Specialist to support data visualization efforts by converting existing Tableau reports to Power BI. The ideal candidate will have 5+ years of experience, advanced technical skills in Power BI, and collaborative capabilities... 

SkyRun Vacation Rentals - Park City

Chief Operating Officer Job at SkyRun Vacation Rentals - Park City

Job Description Chief Operating Officer (COO) Vacation Rental Management | Park City, Utah Were seeking a Chief Operating Officer (COO) to help lead and scale a high-performing vacation rental management company based in Park City, with locations in Park City,...