1

Python Teacher Jobs in Chicago, IL (NOW HIRING)

Coding Tutor

Lake Forest, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Naperville, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Buffalo Grove, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Oak Lawn, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Chicago, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Skokie, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Evanston, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Wheaton, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Des Plaines, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Highland Park, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

Coding Tutor

Schaumburg, IL ยท Remote

$18 - $40/hr

... Python, and project-based learning to support learners from elementary students through adults beginning their coding journey. * Effective Teaching Methods: Ability to identify concepts students ...

next page

Showing results 1-20

Python Teacher information

See Chicago, IL salary details

$13

$60

$88

How much do python teacher jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for python teacher in Chicago, IL is $60.39, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $68.61 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Python Teacher position, and why are they important?

To thrive as a Python Teacher, you need a thorough understanding of Python programming, instructional experience, and often a degree in computer science or a related field. Familiarity with educational platforms, learning management systems (LMS), coding environments like Jupyter Notebook, and relevant teaching certifications are valuable assets. Strong communication, patience, and the ability to adapt materials for diverse learners help set outstanding teachers apart. These skills ensure learners gain practical programming knowledge in an engaging, supportive, and effective learning environment.

What is a Python Teacher job?

A Python Teacher is responsible for educating students on Python programming, covering basic to advanced concepts such as syntax, data structures, object-oriented programming, and frameworks. They design lesson plans, provide hands-on coding exercises, and guide students in building real-world projects. Python Teachers may work in schools, universities, coding bootcamps, or offer private tutoring. Strong communication skills, industry experience, and a passion for teaching are key to success in this role.

What does a typical day look like for a Python Teacher?

A typical day for a Python Teacher involves preparing lesson plans, teaching group or individual classes, grading assignments, and providing feedback to students. You will often spend time updating course materials, troubleshooting code issues, and staying current with new developments in Python and education technology. Collaboration with other instructors or curriculum developers is common, especially for team-taught programs or coding bootcamps. Most roles require balancing live instruction with office hours or online support for students, ensuring learners have the help they need to succeed.

What are popular job titles related to Python Teacher jobs in Chicago, IL? For Python Teacher jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Python Teacher jobs in Chicago, IL look for? The top searched job categories for Python Teacher jobs in Chicago, IL are:
Infographic showing various Python Teacher job openings in Chicago, IL as of July 2026, with employment types broken down into 54% Full Time, 33% Part Time, and 13% Contract. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $125,608 per year, or $60.4 per hour.
High School Computer Science Teacher - SY 26/27

High School Computer Science Teacher - SY 26/27

Intrinsic Schools

Chicago, IL โ€ข On-site

$49K - $64K/yr

Full-time

Posted 23 days ago


Job description

About Intrinsic Schools

Intrinsic Schools is a public charter network committed to reimagining secondary education so that every student is prepared for postsecondary success and meaningful, world-changing endeavors. We believe deeply in the potential of our students and in the power of great teaching, strong relationships, and intentional use of technology to personalize learning.

Our model prioritizes both academic excellence and the development of essential non-cognitive skills such as empathy, independence, perseverance, and intellectual curiosity. Intrinsic serves diverse student communities across two campuses: Belmont (grades 7โ€“12) and Downtown (grades 9โ€“12). Our student population is 90% students of color, 86% eligible for free or reduced lunch, and 19% students with disabilities. We view this diversity as a strength and seek educators who are committed to equity, inclusion, and high expectations for all learners.

Our Educational Model
  • Innovative Instructional Model (POD):
    Teachers work in collaborative POD teams to serve groups of approximately 60 students. Students rotate through teacher-led instruction, independent and personalized learning via technology, small-group work, and project-based learning, all aligned to individual learning needs.
  • Opportunities & Choice (C Day):
    One day per week, students select academic supports (e.g., tutoring, study groups, office hours) and enrichment opportunities aligned to their interests, fostering ownership, agency, and engagement.
  • Postsecondary Support:
    From day one, Intrinsic students receive comprehensive postsecondary planning and support, including counseling, early college credit opportunities, and financial guidance, ensuring alignment between student goals and post-graduation pathways.
Job Summary

The Classroom Teacher is responsible for planning and delivering rigorous, engaging instruction in a secondary learning environment that supports academic growth and personal development for all students. Teachers work under the supervision of the Principal and in close collaboration with instructional coaches, POD teammates, and support staff to continuously improve practice and outcomes for students.

ย Duties and Responsibilities
  • Plan and deliver rigorous, standards-aligned instruction that promotes active learning and deep understanding
  • Analyze student progress data to inform instruction, interventions, and flexible groupings
  • Provide students with clear, timely, and actionable feedback that supports growth and mastery
  • Integrate instructional technology effectively to personalize learning and increase student agency
  • Uphold Intrinsicโ€™s student culture by consistently enforcing expectations outlined in the Student Code of Conduct
  • Serve as an advisor by mentoring a group of students, facilitating daily advisory lessons, and conducting individual conferences to monitor academic and social-emotional progress
  • Design and lead a C Day club aligned to personal interests and student engagement
  • Support student learning beyond the classroom through weekly office hours and targeted academic support
  • Maintain accurate, up-to-date gradebooks and student records
  • Collaborate with special education staff and other support team members to meet the needs of all learners
  • Demonstrate an unwavering commitment to the postsecondary success of every student
  • Engage actively in instructional coaching cycles, including data analysis, observation, feedback, video reflection, and practice
  • Participate in school-wide professional development, POD planning, grade-level and content-area meetings, and data-driven instruction meetings
  • Communicate proactively and professionally with families regarding student progress, strengths, and challenges
  • Participate in school events, host student-led conferences, and attend IEP meetings as required
Qualifications
  • Bachelorโ€™s degree in education or a related field from an accredited institution
  • Illinois Professional Educator License with appropriate content-area endorsement (required prior to hire); ESL endorsement preferred
  • Comfort using educational technology tools, with curiosity and willingness to learn about emerging tools, including AI
  • Proficiency in at least one coding language (e.g. JavaScript, Python, SQL, etc.)
  • Ability to build and maintain positive, collaborative relationships with students, families, and colleagues
  • Strong written and verbal communication skills
  • Demonstrated professionalism, including punctuality, preparedness, accountability, follow-through, and effective collaboration
  • Ability to consistently meet daily and weekly deadlines that support high-quality instruction and team success
  • Strong work ethic, reflective mindset, and commitment to continuous improvement

Equal Opportunity Employer

Intrinsic Schools is an Equal Opportunity Employer. Intrinsic Schools ensures equal employment opportunities regardless of race, creed, gender, color, national origin, religion, age, sexual orientation or disability. Intrinsic Schools has a policy of active recruitment of qualified minority teachers and non-certified employees. Any individual needing assistance in making an application for any opening should contact the Department of Human Resources.

Powered by JazzHR

Npk1tSRuRo