Tallo logoTallo logo

Computer Science / Math Teacher

Job

Ursuline Academy

Dedham, MA (In Person)

$70,500 Salary, Full-Time

Posted 3 weeks ago (Updated 1 week ago) • Actively hiring

Expires 6/2/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
63
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Computer Science / Math Teacher Roman Catholic Archdiocese of Boston Ursuline Academy
  • Dedham, Massachusetts Job Details
Job ID:
5654625
Application Deadline:
Posted until filled
Posted:
Apr 17, 2026 12:00 AM (UTC)
Starting Date:
Aug 31, 2026 Job Description Ursuline Academy is seeking a dynamic and student-centered Computer Science & Math Teacher to join our faculty. This role is responsible for teaching a range of courses, including AP Computer Science Principles, AP Computer Science A, Cybersecurity, and mathematics courses across grades 7-12. The position offers the opportunity to design engaging learning experiences that build computational thinking, problem-solving skills, and mathematical reasoning. The ideal candidate is an enthusiastic and collaborative educator who demonstrates high standards and flexibility, bringing strong content knowledge, a commitment to inclusive teaching practices, and a passion for supporting student growth both inside and outside the classroom. As part of a faith-based school community, this position requires a demonstrated commitment to supporting the mission and values of Ursuline Academy. In addition to classroom instruction, the teacher contributes to the broader life of the school through collaboration, student support, and participation in co-curricular and community activities. Key Responsibilities Instruction & Curriculum Delivery
  • Plan and deliver engaging instruction in computer science and mathematics courses, including AP-level offerings
  • Design lessons aligned with departmental standards and College Board frameworks
  • Incorporate project-based learning, real-world applications, and critical thinking into instruction
  • Utilize varied instructional strategies, including technology-integrated approaches, to support diverse learners
  • Reflect on instructional practices and implement new pedagogical approaches to enhance student learning Student Learning & Support
  • Provide timely, specific, and actionable feedback to support student growth
  • Differentiate instruction and assessment to meet the needs of diverse learners
  • Offer additional academic support and skill development to students as needed
  • Foster a respectful, inclusive, and structured classroom environment
  • Maintain accurate and up-to-date student records Collaboration & School Responsibilities
  • Collaborate with math faculty on curriculum development and departmental initiatives
  • Communicate regularly with families and partner with student support teams to monitor student progress
  • Participate in faculty meetings, professional development, and school events
  • Perform supervisory responsibilities (e.g., study hall, lunch, or other duties as assigned)
  • Contribute to the broader school community through co-curricular involvement Qualifications Education & Experience
  • Bachelor's degree in Computer Science, Cybersecurity, Education, or a related field (advanced degree preferred)
  • Minimum of 3 years of teaching experience in mathematics and/or computer science, or relevant industry experience Skills & Additional Qualifications
  • Demonstrated ability to collaborate effectively with colleagues to support a strong academic program
  • Strong organizational, communication, and interpersonal skills
  • Commitment to fostering an inclusive and equitable learning environment
  • Alignment with and commitment to the mission of Ursuline Academy
  • Successful completion of a background check Working Environment This position is based on campus and involves daily work in classroom settings.
The role requires regular interaction with students, faculty, and families, as well as participation in meetings, school events, and occasional evening or weekend commitments. Teachers must be comfortable working with computers and materials in accordance with established protocols and able to manage a dynamic, student-centered learning environment.
Compensation:
$51,000
  • $90,000 annually This is a full-time, academic-year position (10 months).
The salary range represents the established compensation parameters for this role. Placement within the range is based on years of experience, qualifications, and internal equity to ensure consistent and equitable compensation. Application Instructions Ursuline Academy invites interested candidates to submit a resume, statement of interest, teaching philosophy, and a list of professional references to careers@ursulineacademy.net. Please include "Computer Science" in the subject line. Applications will be reviewed on a rolling basis until the position is filled.
Position Type:
Full-time

Similar remote jobs

Similar jobs in Dedham, MA

Similar jobs in Massachusetts