1

Teacher Of Computing Jobs (NOW HIRING)

DePaul's College of Computing and Digital Media offers BS, MS and PhD degrees in Computer Science. We teach the introductory and core classes in Python, Java and C. Advanced areas of instruction ...

... in teaching. To apply for the position, please click the Apply for this Job link/button. Posting Details Job ID: 47773 College/School: Chicago, IL - Jarvis College of Computing & Digital Media ...

Qualifications The Kahlert School of Computing is seeking a highly talented and committed ... Opportunities are available for teaching training and experience. The candidate selected will ...

Qualifications The Kahlert School of Computing is seeking a highly talented and committed ... Opportunities are available for teaching training and experience. The candidate selected will ...

next page

Showing results 1-20

Teacher Of Computing information

See salary details

$31.5K

$51.2K

$73.5K

How much do teacher of computing jobs pay per year?

As of Jun 7, 2026, the average yearly pay for teacher of computing in the United States is $51,199.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $55,000.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by a Teacher of Computing, and how can they be addressed?

A Teacher of Computing often encounters challenges such as varying levels of student digital literacy, rapidly evolving technology, and engaging students with differing interests in computing. To address these, it's helpful to differentiate instruction, incorporate hands-on projects, and stay current with educational technology trends through ongoing professional development. Collaborating with colleagues, attending workshops, and using online resources can also support teachers in creating an inclusive and dynamic learning environment.

What are the key skills and qualifications needed to thrive as a Teacher of Computing, and why are they important?

To thrive as a Teacher of Computing, you need a solid understanding of computer science principles, programming languages, and educational pedagogy, typically supported by a teaching qualification and relevant degree. Familiarity with coding platforms, learning management systems, and educational technology tools is essential. Strong communication, classroom management, and the ability to inspire curiosity are standout soft skills. These competencies ensure effective instruction, student engagement, and the ability to adapt to evolving technology in the classroom.

What does a Teacher of Computing do?

A Teacher of Computing is responsible for educating students in the principles of computer science, information technology, and digital literacy. They design and deliver lessons on topics such as programming, algorithms, computer systems, and data representation. Teachers of Computing also help students develop problem-solving and critical thinking skills, assess student progress, and may support extracurricular technology clubs or competitions. Additionally, they stay up-to-date with technological advancements to ensure their teaching reflects current industry practices.
Infographic showing various Teacher Of Computing job openings in the United States as of May 2026, with employment types broken down into 17% Locum Tenens, 8% Internship, 67% Full Time, and 8% Part Time. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $51,199 per year, or $24.6 per hour.
Postdoctoral Associate

Full-time

Posted 24 days ago


Massachusetts Institute Of Technology rating

8.8

Company rating: 8.8 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

31st of 534 rated colleges and universities


Job description

Description
The MIT Sloan School of Management and Social and Ethical Responsibilities of Computing (SERC) in the Schwarzman School of Computing jointly seek to hire a Postdoctoral Associate, beginning in Summer 2025 to lead collaborative projects on generative AI and reasoning,
The appointment is for one year starting Summer 2025 (flexible start date), with the possibility of renewal for a second year. The Postdoctoral Associate should expect to work from Cambridge, MA for the duration of the appointment, with some potential for travel. The position is eligible for MIT benefits.
The selected candidate will provide supervision and guidance to students, and researchers while engaging in activities that support the general mission of MIT Sloan and SERC. The Postdoctoral Associate will also collaborate with other post docs, SERC scholars, and instructors.
About Social and Ethical Responsibilities of Computing (SERC)
The Social and Ethical Responsibilities of Computing (SERC) is facilitating the development of responsible "habits of mind and action" for those who create and deploy computing technologies and foster the creation of technologies in the public interest. Through a teaching, research and engagement framework, SERC is working to train students, encourage research to assess the broad challenges and opportunities associated with computing, and improve design, policy, implementation, and impacts. For more details about this cross-cutting program, please see our website.
Principal Duties and Responsibilities:
The postdoc's time will be allotted as such:
o 50% towards ongoing and new applied research projects under the supervision of Professors Sertac Karaman and Eric So;
o Approximately 25% of time allotted for independent research.
o Approximately 20 of time allotted for participating in SERC's community-building activities and programming, including to lead a SERC Scholar Group throughout the academic year.
o Additional responsibilities as determined by organizational needs.
Supervision Received:
The position works closely with Professors Sertac Karaman and Eric So. Position requires ability to perform with minimal supervision.
Supervision Exercised:
No direct reports. May monitor the academic work of research associates and graduate research assistants involved in specific projects.
Qualifications
1. A Ph.D. in Computer Science or other related field required.
2. Advanced quantitative methods training with expertise in experiments, identification, and causal inference required. Qualitative fieldwork experience is also preferred.
3. Proven record of academic excellence, research achievement and publication that contributes to the study of the above areas.
4. Attention to detail; self-motivation and ability to work on projects independently; proven ability to handle multiple projects concurrently and meet deadlines.
5. Demonstrated proficiency in Python and willingness to contribute to open-source.
Application Instructions
Please provide the following as compiled in one attachment:
1. Cover letter
2. CV
3. Research statement of primary research interests including ongoing and planned projects (3-5 pages)
Shortlisted candidates will be asked to provide three letters of reference.
Priority review will be given to application materials submitted through careers.mit.edu.

What Massachusetts Institute Of Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom