Orlando, Florida, United States On-site Contract

Per Scholas is hiring an Instructional Assistant (Data Engineer) (3-6 month contract)

About the Role

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.

Required Skills
PythonSQLLinuxGoogle GeminiChatGPTPandasNumPyJupyter NotebooksGoogle ColabSalesforceCanvasVS CodeData EngineeringData AnalyticsCLI PythonSQLLinuxGoogle GeminiChatGPTPandasNumPyJupyter NotebooksGoogle ColabSalesforceCanvasVS CodeData EngineeringData AnalyticsCLI
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Per Scholas
National nonprofit advancing economic mobility through rigorous technical training, professional development, and strong employer partnerships to prepare individuals traditionally underrepresented in tech for high-growth careers.
All jobs at Per Scholas Visit website
Job Details
Category data
Posted 4 hours ago