1

Python Teacher Jobs in Massachusetts (NOW HIRING)

By combining cutting-edge research, the teaching of outstanding students, and direct interaction ... Conduct statistical analyses using languages such as Stata, R, and Python * Review literature and ...

Familiarity teaching computer science in a school setting will be a BIG plus * A background and interest in programming languages (Java, Python, Scratch, Arduino etc), engineering, 3D printing etc ...

STEM Instructor

Wellesley, MA · On-site

$45K - $60K/yr

Familiarity teaching computer science in a school setting will be a BIG plus * A background and interest in programming languages (Java, Python, Scratch, Arduino etc), engineering, 3D printing etc ...

$40 - $80/hr

Kotlin, Swift, Java, Python, JavaScript/TypeScript, Mobile QA (Android / iOS) , and other languages ... The ability to teach others how to integrate these tools into real QA practice is what sets our ...

HDS Senior Data Analyst

Somerville, MA

$93K - $118K/yr

As a not-for-profit, we support patient care, research, teaching, and community service, striving ... The role requires strong expertise in Snowflake SQL, Python, and R, with an emphasis on ...

HDS Senior Data Analyst

Somerville, MA · On-site

$93K - $118K/yr

As a not-for-profit, we support patient care, research, teaching, and community service, striving ... The role requires strong expertise in Snowflake SQL, Python, and R, with an emphasis on ...

As a not-for-profit, we support patient care, research, teaching, and community service, striving ... MATLAB, Python, R) is preferred but not required. Applications are being accepted for the position ...

Design and implement Python code for new or existing features. Design, implement and execute ... Collaborate across the organization with a desire to teach and learn from others. Occasional ...

Design and implement Python code for new or existing features. Design, implement and execute ... Collaborate across the organization with a desire to teach and learn from others. Occasional ...

Showing results 41-60

Python Teacher information

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 Massachusetts? For Python Teacher jobs in Massachusetts, the most frequently searched job titles are:
Infographic showing various Python Teacher job openings in Massachusetts as of July 2026, with employment types broken down into 53% Full Time, and 47% Part Time. Highlights an 100% In-person job distribution.
Research Assistant

Research Assistant

Harvard University

Cambridge, MA • On-site

$53/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Harvard University rating

8.5

Company rating: 8.5 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

67th of 560 rated colleges and universities


Job description

Company Description
By working at Harvard University, you join a vibrant community that advances Harvard's world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. We are dedicated to creating a diverse and welcoming environment where everyone can thrive.
Why join the Harvard Kennedy School?
The John F. Kennedy School of Government at Harvard University is one of 12 graduate and professional schools at the university. Harvard Kennedy School's mission is to improve public policy and leadership so people can live in societies that are more safe, free, just, and sustainably prosperous. By combining cutting-edge research, the teaching of outstanding students, and direct interaction with practitioners, we have an impact on solving public problems that no other institution can match. When you work at Harvard Kennedy School, you make a difference.
Job Description
The mission of the Taubman Center for State and Local Government at the Harvard Kennedy School is to support current and future public sector leaders in improving the governance of states, counties, and cities. The Taubman Center and its affiliates, including the Government Performance Lab, Harvard Impact Labs, and the Rappaport Institute for Greater Boston, are generating solutions to pressing state and local government challenges through teaching, academic research, hands-on projects with governments, and convenings that bring together policy makers and thought leaders to engage with faculty, staff, fellows, and students.
Job Summary:
The Research Assistant will work directly with Professor Liebman on a variety of projects related to social policy, economic policy, and government performance. Specific topics may include early education, alternative 911 response, homelessness, social security reform, health care, budget policy, and government innovation.
The ideal candidate will have strong programming and quantitative skills, and a long-term interest in pursuing research in economics or public policy.
Job-Specific Responsibilities:
  • Analyze, manage, clean, and create datasets
  • Conduct statistical analyses using languages such as Stata, R, and Python
  • Review literature and summarize findings
  • Maintain documentation of datasets and analyses
  • Help prepare manuscripts for publication and slides for conference presentations
  • Help prepare teaching materials

Working Conditions:
This is an in-person position, and the Research Assistant needs to be available to work on campus 5 days a week. Some weeks, 1-2 days of remote work may be possible. Specific days and schedule will be determined with their supervisor.
Qualifications
Basic Qualifications:
  • College background in economics and statistics
  • Strong programming skills evidenced by experience with statistical and programming languages such as Stata, R and/or Python

Additional Qualifications and Skills:
If you meet some but not all of the these requirements, we encourage you to apply:
  • Outstanding achievement in coursework involving advanced quantitative analysis and economic concepts
  • Ability to learn new statistical programming languages quickly
  • Experience with statistical and programming languages such as STATA, R, and/or Python
  • Excellent writing, research, and organizational skills
  • Ability to work independently, including on multiple projects at the same time
  • Prior research experience from undergraduate thesis research, previous positions, internships, or practicums and/or college coursework is a plus
  • Understanding of causal inference methods - randomized controlled trials, difference-in-differences, regression discontinuity, and related approaches is a plus

Additional Information
  • Appointment End Date: One year from date of hire with possibility of renewal
  • Standard Hours/Schedule: 35 hours per week
  • Visa Sponsorship Information: Harvard University is unable to provide visa sponsorship for this position
  • Pre-Employment Screening: Identity
  • Other Information: This position requires working 5 days/week on-site on our campus in Cambridge, MA, and is not eligible for remote work. 1-2 days of remote work may be possible some weeks.

Work Format Details
This position has been determined by school or unit leaders that all duties and responsibilities must be performed at a Harvard or Harvard-designated location. Certain visa types may limit work location. Individuals must meet work location sponsorship requirements prior to employment.
Salary Grade and Ranges
This position is salary grade level 053. Please visit Harvard's Salary Ranges to view the corresponding salary range and related information.
Benefits
Harvard offers a comprehensive benefits package that is designed to support a healthy work-life balance and your physical, mental and financial wellbeing. Because here, you are what matters. Our benefits include, but are not limited to:
  • Generous paid time off including parental leave
  • Medical, dental, and vision health insurance coverage starting on day one
  • Retirement plans with university contributions
  • Wellbeing and mental health resources
  • Support for families and caregivers
  • Professional development opportunities including tuition assistance and reimbursement
  • Commuter benefits, discounts and campus perks

Learn more about these and additional benefits on our Benefits & Wellbeing Page.
EEO/Non-Discrimination Commitment Statement
Harvard University is committed to equal opportunity and non-discrimination. We seek talent from all parts of society and the world, and we strive to ensure everyone at Harvard thrives. Our differences help our community advance Harvard's academic purposes.
Harvard has an equal employment opportunity policy that outlines our commitment to prohibiting discrimination on the basis of race, ethnicity, color, national origin, sex, sexual orientation, gender identity, veteran status, religion, disability, or any other characteristic protected by law or identified in the university's non-discrimination policy. Harvard's equal employment opportunity policy and non-discrimination policy help all community members participate fully in work and campus life free from harassment and discrimination.

What Harvard University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom