ULC Software/Computer Programming Tutor

The New SchoolTown of Newburgh, NY
$29Hybrid

About The Position

The University Learning Center (ULC) is dedicated to providing academic support to The New School’s diverse student population through one-on-one tutoring sessions, workshops, and more. Tutors help students become stronger and more independent learners, so that they succeed in achieving their academic goals. Tutors work with students of varying skill levels from demonstrating the basics to assisting with complex problems and a range of issues in between. They create a professional and welcoming environment by modeling respect for students’ diverse cultures, language skills, and experiences. Tutors also complete administrative tasks, such as writing brief descriptions of each session and emailing a brief summary of daily attendance. Other opportunities include leading in-class workshops and/or specialized ULC workshops.

Requirements

  • Must have a high level of comfort and expertise in the Adobe CS and other software programs and/or must have strong knowledge of computer programming and a high level of expertise in HTML, CSS, and JavaScript.
  • Must be currently enrolled in an undergraduate or graduate program at The New School.
  • Must have a 3.0 GPA or higher
  • Excellent communication skills
  • Demonstrated reliability and punctuality
  • Able to commit to 6 (or more) tutoring hours per week

Nice To Haves

  • Prior tutoring or teaching experience is preferred.
  • Knowledge of additional programming languages is highly preferred, especially Python.
  • Experience working with ESL and graduate-level students strongly preferred
  • Experience working with students with ADHD a plus
  • Federal Work Study preferred

Responsibilities

  • Tutor undergraduate and graduate students in various software, including Photoshop, InDesign, Illustrator, Rhino, Figma, Blender, Premiere, After Effects, AutoCAD, Fusion, V-Ray, Revit, SketchUp, etc and/or in various coding languages, such as HTML, CSS, JavaScript, Python, Unity, Arduino and other languages you are fluent in.
  • Work with students of varying skill levels from demonstrating the basics to assisting with complex problems and a range of issues in between.
  • Create a professional and welcoming environment by modeling respect for students’ diverse cultures, language skills, and experiences.
  • Complete administrative tasks, such as writing brief descriptions of each session and emailing a brief summary of daily attendance.
  • Other opportunities include leading in-class workshops and/or specialized ULC workshops.

Benefits

  • Pay Rate: $29.20/hr through August 31 (new pay rate will be determined by next collective bargaining agreement)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service