Tampa, United States of America On-site

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

About the Role

This 3-6 month contract role supports the delivery of an intensive Data Engineering program by reinforcing student learning and ensuring academic progress. You'll work closely with the Lead Instructor to provide real-time assistance during technical labs, helping learners debug code in Python, SQL, and Linux environments through active, hands-on guidance.

Key Responsibilities

  • Move between virtual or in-person lab sessions to assist students with coding challenges, focusing on Python, SQL, and command-line operations.
  • Conduct approved review sessions and one-on-one tutoring, especially on complex topics like ETL workflows and DataFrames.
  • Step in to lead lessons, proctor exams, or facilitate reviews when the lead instructor is unavailable.
  • Demonstrate effective use of AI tools like Google Gemini to promote independent problem-solving and reinforce logical understanding.
  • Develop and monitor personalized learning plans for students needing additional support, based on ongoing performance reviews.
  • Track daily attendance and input grades in real time using Salesforce and Canvas learning platforms.
  • Set up and monitor assessments on HackerRank and oversee completion of Coursera-based certification modules.
  • Uphold professional standards in communication, punctuality, and appearance, modeling workplace readiness.
  • Ensure proper use and return of classroom or technical equipment when applicable.

Qualifications

Candidates must hold a Bachelor’s degree in Computer Science, Data Science, or a related field, OR have completed a rigorous technical bootcamp, OR demonstrate equivalent industry experience in data or software roles. Strong practical skills are required in:

  • Python programming, including debugging Pandas and NumPy logic
  • Writing and explaining intermediate SQL queries involving joins, aggregations, and subqueries
  • Linux command-line navigation and file system management
  • Using AI assistants such as Google Gemini or ChatGPT as teaching and productivity aids

Preferred Background

  • Experience with AWS services including S3 and RDS, or hold AWS Cloud Practitioner certification
  • Dashboard development using Tableau or PowerBI
  • Familiarity with distributed computing frameworks like Apache Spark or Hadoop

Technical Environment

Tools and platforms used include Python, SQL, Linux, Google Gemini, ChatGPT, VS Code, Jupyter Notebooks, Google Colab, Canvas, Salesforce, HackerRank, Coursera, Zoom, Slack, Pandas, NumPy, AWS S3, AWS RDS, Tableau, PowerBI, Apache Spark, and Hadoop.

Compensation & Work Setting

This position pays $20 per hour and is based onsite in Tampa, FL. There is no remote option for this role.

Professional Benefits

  • Access to no-cost professional development training
  • Opportunities to connect with Fortune 500 companies and emerging tech startups
  • Support in building equitable pathways into high-growth technology careers
  • Exposure to industry-recognized certifications and real-world tech applications

Culture & Values

The ideal candidate thrives in fast-moving settings, adapts quickly to shifting priorities, and takes initiative in identifying student needs. Collaboration with instructional staff is essential, and a commitment to inclusive education is central. A passion for expanding access to tech careers for underrepresented communities is highly valued.

Equal Opportunity

We are an equal opportunity employer. All qualified applicants will be considered 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 ColabCanvasSalesforceVS CodeCLIdata engineeringtroubleshooting
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Per Scholas
Per Scholas provides tuition-free IT job training to Americans in cities where it is needed most. The organization empowers individuals through rigorous training for tech careers, offering courses in areas such as cybersecurity, software engineering, IT support, and more, with a mission to change the face of tech by unlocking potential in underrepresented communities.
All jobs at Per Scholas Visit website
Job Details
Category data
Posted 20 days ago