The Instructional Assistant (Data Engineer) will play a key support role in delivering a rigorous Data Engineering curriculum at Per Scholas, a national nonprofit dedicated to advancing equity in tech. This 3-6 month contract position, based in Tampa, FL with remote training elements, involves active classroom support, learner engagement, and collaboration with the Lead Instructor to ensure student success in a fast-paced learning environment.
What You'll Do
- Actively circulate (virtually or physically) during hands-on labs to help learners troubleshoot code in Python, SQL, and Linux environments
- Lead instructor-approved study groups and provide one-on-one tutoring for learners struggling with specific concepts (e.g., ETL pipelines, DataFrames)
- Be prepared to step in and lead a lesson, review session, or proctor an exam in the event of a short-term instructor absence
- Model the use of Google Gemini to help students debug their own code, ensuring they understand the logic rather than just copying answers
- Implement individualized study plans for at-risk learners and collaborate with detailed learner progress reviews
- Take and track daily attendance and enter real-time grades in Salesforce and Canvas
- Assist in setting up HackerRank assessments and tracking completion of Coursera modules (Google Data Analytics Certificate)
- Enforce and model professional standards, including dress code, punctuality, and respectful communication
- Ensure any classroom or borrowed equipment is used properly and returned/stored (if applicable)
What We're Looking For
- Bachelor’s Degree in Computer Science, Data Science, or a related field OR Graduate of a rigorous Technical Bootcamp (Per Scholas alumni preferred) OR Equivalent Industry Experience in Data Engineering, Data Analytics, or Software Development
- Strong functional knowledge of Python; ability to troubleshoot logic errors in Pandas, NumPy, and basic scripts
- Ability to write and explain intermediate queries (Joins, Aggregations, Subqueries) and troubleshoot database connection issues
- Comfortable with CLI navigation, file management, and basic permissions in Linux
- Proficiency in using Google Gemini (or ChatGPT) as a teaching aid and productivity tool
Nice to Have
- Familiarity with AWS services (S3, RDS) or the AWS Cloud Practitioner certification
- Experience creating dashboards in Tableau or PowerBI
- Conceptual understanding of Apache Spark or Hadoop ecosystems
Technical Stack
- Python, SQL, Linux, Google Gemini, ChatGPT, VS Code, Jupyter Notebooks, Google Colab, Canvas, Salesforce, HackerRank, Coursera, Zoom, Slack, AWS (S3, RDS), Tableau, PowerBI, Apache Spark, Hadoop
Team & Environment
- National Training Team / Remote Training
- Reports to: Manager, Remote Training
- Agile: thrives in a fast-paced environment and adapts quickly to changes in schedule or curriculum
- Proactive: anticipates student struggles and intervenes early
- Collaborative: works seamlessly with the Lead Instructor as a unified teaching team
- Mission-Driven: passionate about creating access to high-growth tech careers for diverse communities
Benefits & Compensation
- No-cost training programs in high-demand tech skills
- Opportunity to work with Fortune 500 companies and innovative startups
- Access to national remote training and campuses in 20+ cities
- Support for professional development and career advancement
- Inclusive work environment focused on diversity and equity
Compensation: $20/hour
Work Mode
- Onsite
- Location: Tampa, FL
We're proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or national origin.









