1

Python Teaching Assistant Jobs in Bethesda, MD (NOW HIRING)

Our goal is to redefine "tutoring" - to use data, insight, and our extensive teaching experience ... SQL, Python data tools (Pandas, NumPy, or similar) * Building simple data pipelines or analysis ...

Our goal is to redefine "tutoring" - to use data, insight, and our extensive teaching experience ... SQL, Python data tools (Pandas, NumPy, or similar) * Building simple data pipelines or analysis ...

Our goal is to redefine "tutoring" - to use data, insight, and our extensive teaching experience ... SQL, Python data tools (Pandas, NumPy, or similar) * Building simple data pipelines or analysis ...

AI Engineer - SME

Annapolis Junction, MD · On-site

$206K - $221K/yr

... teaches themselves emerging techniques. Curiosity and passion matter greatly in this role. We want ... Experience with Python, JavaScript/TypeScript, or similar languages commonly used in AI application ...

... teaches themselves emerging techniques. Curiosity and passion matter greatly in this role. We want ... Experience with Python, JavaScript/TypeScript, or similar languages commonly used in AI application ...

AI Engineer - SME

Annapolis Junction, MD · On-site

$206K - $221K/yr

... teaches themselves emerging techniques. Curiosity and passion matter greatly in this role. We want ... Assist with the development of technical guidance, prototypes, engineering recommendations, and ...

AI Engineer - SETA

Columbia, MD · On-site

$240 - $280/hr

... teaches themselves emerging techniques. Curiosity and passion matter greatly in this role. We want ... Experience with Python, JavaScript/TypeScript, or similar languages commonly used in AI application ...

Senior Robotics Engineer

Sterling, VA · On-site

$103K - $142K/yr

Contribute to overall product roadmap and assist with prioritization of workload WHO YOU ARE: * 3+ ... Experienced in modern software development (e.g. python, ROS, github, docker, etc) * Enjoy writing ...

next page

Showing results 1-20

Python Teaching Assistant information

See Bethesda, MD salary details

$14

$62

$92

How much do python teaching assistant jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for python teaching assistant in Bethesda, MD is $62.74, according to ZipRecruiter salary data. Most workers in this role earn between $51.73 and $71.25 per hour, depending on experience, location, and employer.

What is a Python teaching assistant?

Python Teaching Assistants are individuals who support instructors and students in Python programming courses. They help explain programming concepts, answer questions, assist with assignments, and sometimes lead lab sessions or tutorials. Their goal is to ensure students understand Python fundamentals, debug code, and provide guidance throughout the learning process. Python Teaching Assistants may work in academic settings, coding bootcamps, or online education platforms.

What skills and qualifications are needed to be a Python teaching assistant?

To thrive as a Python Teaching Assistant, you need a solid understanding of Python programming, foundational computer science concepts, and typically some experience in teaching or tutoring. Familiarity with educational tools such as Jupyter Notebooks, online learning platforms, and version control systems like Git is often required. Exceptional communication, patience, and the ability to break down complex topics into simple explanations help you stand out in this role. These skills are critical for effectively supporting students, facilitating learning, and ensuring a positive educational experience.

What challenges do Python teaching assistants face when supporting students?

As a Python Teaching Assistant, one common challenge is addressing the varying skill levels among students, which requires adapting explanations and assistance to meet individual needs. Managing group discussions and troubleshooting coding errors in real time can be demanding, especially in larger classes or remote settings. Additionally, staying up-to-date with the latest Python developments and tools ensures you can provide accurate guidance. Collaborating closely with lead instructors and other teaching staff is essential to deliver consistent support and enhance the overall learning experience.

What is the difference between Python Teaching Assistant vs Python Instructor?

AspectPython Teaching AssistantPython Instructor
Required CredentialsBasic programming knowledge, possibly some teaching experienceAdvanced Python skills, teaching certification or experience often preferred
Work EnvironmentEducational settings, coding bootcamps, online coursesWorkshops, seminars, online or in-person classes
Employer & Industry UsageEducational institutions, training programsTraining companies, educational organizations, corporate training
Common Search & Comparison IntentUnderstanding entry-level roles assisting in teaching PythonLooking for more advanced teaching roles or full instructor positions

In summary, a Python Teaching Assistant typically supports Python instructors by assisting students and managing course logistics, requiring basic Python knowledge. A Python Instructor, on the other hand, leads classes, designs curriculum, and possesses more advanced Python expertise. Both roles are vital in educational settings but differ in responsibilities and experience levels.

Infographic showing various Python Teaching Assistant job openings in Bethesda, MD as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 22% Part Time, 1% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $130,500 per year, or $62.7 per hour.

Assistant Professor in Technology

Bowie State University

Bowie, MD • On-site

Full-time

Re-posted 29 days ago


Job description

Posting Details
Job Posting Information
Posting Number
F164
Position Title
Assistant Professor in Technology
Rank
Assistant Professor 9115
Regular (PIN) or Long Term Contractual Faculty
Regular
Desired Start Date
Open Date
11/11/2022
Close Date
Open Until Filled
Yes
Duties and Responsibilities
The Department of Technology & Security is seeking excellent candidate for a tenure track position for the Assistant Professor Rank. The successful candidate will provide instruction to undergraduate and graduate level students in internet of Things and Internet Technology courses. Candidate must be ready to be an active participant in departmental. Our student-focused department requires a candidate with strong commitment to excellence in teaching and coordination, as well as a great appreciation for experiential learning to support our current models for high-impact practice in undergraduate STEM education. The candidate should:
  • Provide instruction in Cloud Computing, Artificial Intelligent, Blockchain, Data Analytics and Machine Learning for both undergraduate and graduate courses and related advanced level electives with a strong commitment to curriculum transformation and excellence in teaching.
  • Work with faculty to establish a productive, student-centered, undergraduate and graduate research program in the area of Internet of Things and Internet Technology. Incorporate experiential learning activities into research program.
  • Active participant in scholarly activities, serve as a mentor to students and provide departmental, university and community service.

Conditions of Employment
Offer of employment is contingent upon successful completion of due diligence background check and verification of credentials. Proof of US citizenship or eligibility for U.S. employment will be required prior to employment (Immigration Control Act of 1986).
Please be advised, COVID-19 vaccinations are not required but encouraged for all eligible students, faculty and staff returning to USM institutions. This protocol is subject to change.
Experience
For best consideration please apply by December 18, 2022.
Postdoctoral experience in Bioinformatics, and or Computational Genomics. Experience teaching Introductory as well as advanced Bioinformatics Programming (Python and R) courses in the field, is preferred.
Education
Terminal degree in Computer Science, Business or related field(s).
Knowledge Skills and Abilities
  • Strong research profile in Artificial Intelligence, Machine Learning, Data Analytics and Cloud computing, with a skills in AWS, various statistical packages and Big Data such as R, Python, Matlab, Hadoop, Map Reduce as shown by referred publications and articles.
  • Excellent communication and interpersonal skills, and demonstrated ability to work in teams.
  • Capable of establishing collaborative research programs involving undergraduate students. Evidence of experience spearheading or participating in experiential learning models a plus.
  • Experience working with various stakeholders, such as students, faculty, staff, and administrators.
  • Experience working with underrepresented minorities in STEM.

Minimum Qualifications
Posting Detail Information
Special Instructions to Applicant