1

Flexible Python Teaching Jobs in Chicago, IL (NOW HIRING)

... support Noble's teachers and staff in advancing student performance. The DA is expected to ... This may also include integrating tools such as Google Sheets or Python scripts to improve ...

Data Architect | US

Chicago, IL · On-site

$175K - $225K/yr

Python / SQL * Apache Airflow etc. * Vis: * PowerBI * Tableau * Looker * Domo / ThoughtSpot / Qlik ... Ability to teach / leverage experience to develop team/talent around them * Use past experiences to ...

next page

Showing results 1-20

Flexible Python Teaching information

See Chicago, IL salary details

$13

$60

$88

How much do flexible python teaching jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for flexible python teaching 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 is the difference between Flexible Python Teaching vs Python Instructor?

AspectFlexible Python TeachingPython Instructor
CredentialsBasic Python knowledge, teaching skillsPython certification, teaching experience
Work EnvironmentOnline or flexible settings, self-pacedClassroom or formal training environments
Employer & IndustryOnline education platforms, freelanceEducational institutions, corporate training
Search & Comparison IntentFlexible, part-time, online teaching rolesStructured, formal Python teaching positions

Flexible Python Teaching typically involves casual, self-paced, or online teaching roles that require basic Python skills and are often freelance or part-time. Python Instructor positions are more formal, requiring certifications and experience, often within educational institutions or corporate training programs. Both roles focus on teaching Python but differ in structure, credentials, and work environment.

What are the most commonly searched types of Python Teaching jobs in Chicago, IL? The most popular types of Python Teaching jobs in Chicago, IL are:
Infographic showing various Flexible Python Teaching job openings in Chicago, IL as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $125,608 per year, or $60.4 per hour.
Education Analytics Specialist

Education Analytics Specialist

Noble Schools

Chicago, IL • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

About Noble
Noble is Chicago’s highest-performing and largest network of public charter schools. Our 17 campuses and 1,600 employees currently serve 12,000 students, 98% of whom identify as persons of color, 90% as low-income, and 81% as first-generation college attendees. Noble’s mission is to ensure that all students have equitable and positive school experiences that equip them to complete college and lead choice-filled lives. We are proud to be recognized nationally for college access and persistence. Noble supports more than 31,000 alumni, with 98% of students accepted into college and nearly 94% choosing to enroll.
Who We're Seeking
Noble is looking for a Data Analyst (DA) to join our Network Support Team—a team dedicated to providing world-class service to our 17 schools. This individual reports to the Senior Director of Data. The DA is accountable for providing critical data administration and analysis services to support Noble’s teachers and staff in advancing student performance. The DA is expected to participate in helping the Data Team develop and implement Noble’s strategic plan for how analytics will be used to drive Noble’s student performance. The ideal candidate is based in the Chicagoland-area for this hybrid in-person/remote role with the ability to work in-person at Noble Support Team (NST) offices and travel to any of Noble’s 17 campuses on an as-needed basis.

Key Responsibilities

  • Ad Hoc Analysis: By combining profound data curiosity with sharp problem solving skills, the DA will analyze multiple data streams and provide Noble staff with formative results that will push student performance and operational efficiency. The DA will uphold the team’s commitment to data quality and integrity.

  • Data Reporting: The DA will assist the team in assessing, visualizing, and using our data to help generate reports that present trends, relationships and leading indicators of student outcomes to be shared with the Network staff.

  • Campus Support: The DA will assist in responding to and resolving support tickets put in by campus staff with regards to PowerSchool data, Tableau dashboards, and internal surveys. They will be expected to work with campuses to design and implement Tableau customizations to help improve our ability to access data and improve campus efficiency. This may also include integrating tools such as Google Sheets or Python scripts to improve processes.

  • Service: Every member of Noble’s Support Team exists to serve the staff and students at our 17 schools. A service mentality – including being flexible, adaptable, and humble – is an essential part of every position on the data team. The DA is therefore responsible for displaying best-in-class service in all of their tasks.

Metrics of Success

  • NST Service Survey Score

  • Data accuracy

  • Dashboard adoption, usage, and user satisfaction

  • Noble’s 6 Commitments

Candidate Qualifications

Technical Skills

  • Advanced experience with Excel and/or Google Sheets is required

  • 1+ years of experience with SQL queries, preferably across multiple database platforms is required.

  • Oracle and/or BigQuery experience highly preferred

  • Experience with Tableau or other data visualization platform is highly preferred

  • Experience with statistical analysis tools (Python, R) is highly preferred

Ideal Traits

  • Unwavering determination to do whatever it takes to help our students succeed in college is mandatory

  • Excellent interpersonal, verbal and written communication skills is mandatory

  • High level of energy, passion, and enthusiasm is mandatory (and a good sense of humor is a huge plus).

  • Emotional intelligence is mandatory (e.g. the ability to handle complex challenges and puzzles as well as critical feedback in a positive and productive manner)

  • Willingness to push the boundaries of their work by constantly seeking out new ideas and implementing them

  • Completion of a Bachelor’s degree in a relevant field or equivalent work experience is required:  Computer Science, Data Science, Statistics, Mathematics, etc.

Compensation
We strive to be the best place to work, and our employee benefits are thoughtfully designed to support us in this ambition. Compensation for this role typically starts between $75,000-$90,000 annually, with final salary commensurate with experience and expertise. Noble provides comprehensive benefits and is committed to creating an environment that supports staff growth and well-being.

Application Process
If interested, candidates can apply directly at www.nobleschools.org/careers. Please be prepared to submit a resume, at least 3 references, and short answer questions. Please direct inquiries about this role to careers@nobleschools.org.

Statement of Non Discrimination
Noble is proud to be an equal opportunity employer, making all employment decisions, including recruiting, hiring, training, and promoting without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic or classification protected by law.