All roles

Open role

Teaching Assistant - Intro to Python (Pre-Collegiate Programs)

Remote · Egypt Full-time

In this 6-week, one-credit, asynchronous online course, students will dive into Python programming with no prior development experience needed. They will explore key concepts like creating a Python environment, common data types, conditional statements, common data structures, iterators, file input and output, functions, and code formatting. The course concludes with an introduction to object-oriented programming. Each lesson features code samples, hands-on exercises, and readings from the free textbook Python for Everybody. By the end, students will have a solid understanding of Python and be ready to solve small-scale programming challenges with confidence. We are seeking a Teaching Assistants - Intro to Python who will be punctual, have a positive attitude, treat students with respect, and generate enthusiasm for learning. They must also be able to effectively communicate both orally and in writing. TAs and Graders must have completed their first year of an engineering degree and demonstrate knowledge of the content covered in Intro to Python. Specific Duties & Responsibilities Must be present and available for the duration of the course. Must login to the online course at least five of seven days per week. Must be comfortable with the course material and be able to relate the curriculum to high school students. Must be prepared to spend time independently to review course materials and complete the online training program prior to the first day of the course. Must ensure that child safety protocols are upheld. Must work with the instructor to monitor the discussion board, answer student emails, and submit feedback for Practical Exercises. Must work with the Instructor to develop a sense of community for the high school students participating in this online class. Must work with Instructor and other TAs to respond to all student questions within 24 hours. Must be able to assist students remotely as they conduct the various lab activities and projects throughout the course. Instructors must arrange for at least two study session hours each week that are hosted by one member of the team. The study session hours should be scheduled so that all students may participate in at least one hour each week.

Minimum Qualifications

High School Diploma/GED Must have completed their first year of an engineering degree and demonstrate knowledge of the content covered in Intro to Python. Candidates for these positions will be subject to a pre-employment background check and fingerprinted per policies related to working with minors. All employees participating in Hopkins Pre-College programs must enroll and participate in mandatory online training relevant to working with minors and working at JHU. Availability to participate in pre-course training. Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula.

Preferred Qualifications

Special preference will be given to students who have completed EN.500.113 Gateway Computing: Python Must be able to effectively communicate both orally and in writing. Special knowledge, skills, and abilities Must have knowledge of the Python programming language. Technical qualifications or specialized certifications Familiarity with Canvas or similar LMS. Proficient with the Microsoft Office Suite, particularly Outlook, Word, Excel, PowerPoint, Teams. Proficient with Zoom or similar video conferencing software. Physical Requirements Access to remote/virtual work environment for training prior to course. Access to remote/virtual work environment during the course.

More open positions

Administrative Assistant job at Rutgers University in Piscataway, NJ

Work from home Full-time role

Academic Technology Support Specialist

Work from home Full-time role

Online Adjunct Faculty – Quantitative Studies/Ops Mgmt-Supply Chain

Work from home Full-time role

Adjunct Faculty - Masters of Art in Education (MAE) -Remote

Work from home Full-time role

Adjunct Assistant Professor, Physician Assistant (Remote)

Work from home Full-time role

Animal Care & Adoption Specialist

Work from home Full-time role

Remote Data Entry Clerk – Flexible Full‑Time or Part‑Time Role with EMR, Survey Research, and Administrative Support at careerzynith

Work from home Full-time role

Entry Level Remote Data Entry Specialist – Work From Home Administrative Support Opportunity with Competitive $25/Hour Pay

Work from home Full-time role

Logistics Coordinator – Remote – GA, IN, NE, NV, PA, TX, FL

Work from home Full-time role

People Process Optimisation & Enablement Specialist

Work from home Full-time role

Clin Ops Specialist - Shanghai

Work from home Full-time role

Senior HRIS Analyst - SAP SuccessFactors Recruiting & Onboarding

Work from home Full-time role

Remote Data Entry Specialist – High‑Accuracy Virtual Operations Role – $25 per Hour – Join careerzynith’s Global Logistics Team

Work from home Full-time role

Architectural Drafter, 3D Modeler

Work from home Full-time role

Senior Business Growth Consultant – Remote

Work from home Full-time role

Remote Part‑Time Data Entry Specialist – E‑commerce Product Listing & Marketplace Management (No Experience Required)

Work from home Full-time role

Développeur ETL

Work from home Full-time role

Remote Live Chat Support Specialist – Entry‑Level, No Phone Calls, Flexible Hours, $35/hr – Work From Anywhere

Work from home Full-time role

[Remote] NOC Analyst (Government)

Work from home Full-time role

(Remote Part-time jobs) Amazon Jobs: Work from ...

Work from home Full-time role

District Sales Manager (DSM) - Southern California

Work from home Full-time role