Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Virtual Teacher, CTE-Computer Science (MN, NJ)

$45k - $50k

Edmentum

WHO WE ARE

Edmentum is a dynamic educator and student-focused company dedicated to tech-enabled learning solutions. Our goal is to ensure that all students have access to flexible learning environments and educators have the tools they need to support their students. We are on a mission to create innovative, proven learning technology, partnering with educators to ignite student potential. We are a Remote First organization with a strong commitment to excellence, innovation, and customer satisfaction.

Who We Are


At Edmentum, we're not just building educational technology ... we're transforming the future of learning. As a dynamic, Remote First company on a mission to ignite student potential, we empower educators with powerful tools and support systems to create flexible, inclusive, and effective learning environments for all students. We're looking for curious, driven, and impact-focused individuals who are ready to grow with us. Sound like you? Read on.


What You'll Do


You will be the face and voice of Edmentum for students who depend on you to show up every day, live on camera, fully present and fully prepared. As a Virtual Computer Science Teacher , you bring your classroom to life through a screen: connecting with students in real time, personalizing learning for every individual, and creating an online environment where students feel seen, supported, and motivated to succeed. Live, synchronous, on-camera instruction is the heart of this role - it is what our students, families, and partner schools depend on every instructional day. This role is for educators who thrive in a fast-moving digital environment and who believe that great live teaching is the core of great learning, regardless of the medium.


In this role you will:

  • Deliver live, on-camera synchronous instruction for five (5) or more hours per day, every scheduled instructional day, creating an engaging and structured virtual classroom experience that inspires student participation and achievement. This live instructional delivery is an essential function of the role.
  • Use student performance data to personalize instruction, identify learning gaps, and adapt your approach to meet each student where they are.
  • Provide timely, meaningful feedback on student work and maintain accurate records that keep students and families informed and on track.
  • Build genuine relationships with students and families through professional, proactive communication that fosters trust and shared accountability for learning outcomes.
  • Collaborate with school partners and Edmentum colleagues to ensure students receive consistent, high-quality support across their learning experience.
Who You Are
  • You hold a Bachelor's degree in Education or a related field and an active state teaching license in Minnesota, and/or New Jersey in CTE-Computer Science grades 6-12. .
  • You have experience teaching in virtual and/or in-person settings and are comfortable with the unique demands of a live online classroom.
  • You are confident and engaging on camera, able to teach live for five (5) or more consecutive hours per day, every instructional day, and build real connection with students through a screen.
  • You have hands-on experience with online learning platforms, virtual instruction tools, and standard productivity software.
  • You are data-informed: you know how to read student performance data and use it to adjust your live instruction in meaningful ways.
  • You are an excellent communicator, in writing and verbally, and you know how to meet students, families, and colleagues where they are.
  • You are highly organized and self-directed, with the time management skills to independently manage a full student caseload in a remote environment.
  • You are committed to your own professional growth, maintaining certification and staying current on K-12 curriculum, technology, and best practices.
  • You bring integrity, warmth, and a deep belief that every student can succeed, values that align with Edmentum's mission.
  • You are willing to take on evolving responsibilities based on business needs.
Why You'll Love Working Here
  • A Remote First culture that values trust.
  • A mission-driven team obsessed with improving education for all students.
  • Growth opportunities and leadership that truly invests in your development.
  • The chance to work with innovative tools and game-changing products.
  • The satisfaction of knowing your work is helping shape the future of learning.
Ready to help shape the future of education? Apply now and let's build something meaningful together.


Pay range for this role:


$45,000-$50,000 USD

At Edmentum, we are committed to pay transparency. The salary range provided reflects market research, the responsibilities of the role, and alignment with our compensation principles. Actual compensation will be determined based on multiple factors, including, but not limited to, relevant experience and skill sets. All compensation decisions are individualized and based on the specific circumstances of each candidate.

We also offer a comprehensive benefits package to support your overall well-being and work-life balance. This includes medical, dental, and vision insurance with various plan options, a 401(k) retirement plan with company matching, and a flexible Time Away Program along with 10 paid holidays, 2 floating holidays, 1 wellness day, and a winter office closure at the end of December. Additionally, we provide resources to promote wellness, ensuring you have the support you need both professionally and personally. Our goal is to provide a benefits package that helps you thrive in all aspects of life.

Edmentum is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, ancestry, sex, age, disability, status as a disabled, recently separated, Armed Forces service medal or other protected veteran ("covered veteran"), marital status, status regarding public assistance, sexual orientation or any other characteristic protected by applicable federal, state or local laws.


We are dedicated to meeting the needs of individuals with disabilities and to creating an environment that supports our employees' physical and mental health. If you are a qualified individual with a disability or a covered veteran and need a reasonable accommodation to complete any part of the application process, please contact View email address on click.appcast.io.

As part of our hiring process, we may use AI-powered tools to support our HR team in reviewing, screening, and managing applications. These tools aim to improve efficiency, consistency, and fairness, but final decisions are made by our people. Applicants' personal information (e.g., resume, cover letter, qualifications, and application responses) may be processed by third-party AI tools for tasks like resume parsing, skills matching, candidate ranking, and interview scheduling.

Edmentum's notice regarding the collection of personal information from interested candidates is available here
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Virtual Teacher, CTE-Computer Science (MN, NJ) in United States vacancy
  •  ...CTE Computer Science Teacher (MN, NJ), a full-time position responsible for delivering live, on-camera instruction, personalizing learning experiences, and maintaining student engagement in a virtual classroom environment. Key Responsibilities Deliver live, synchronous... 
    Virtual
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...CTE-Business Education Teacher (AL, MN, NV) is a full-time position responsible for delivering live, synchronous instruction in a virtual environment, personalizing learning, and fostering student engagement and achievement. Key Responsibilities Deliver live, on-camera... 
    Virtual
    Full time

    Virtual Vocations Inc

    United States
    3 days ago
  • $59 - $63 per hour

     ...Job Title:Network Engineer Location: Iselin, NJ, Charlotte, NC (CIC), Irving, TX, Minneapolis, MN (Hybrid - 3x/week) Contract Length:18 Months (Backfill...  ...against on the basis of disability. Apex uses a virtual recruiter as part of the application process. Click... 
    Virtual
    Contract work
    3 days per week

    Apex Systems

    Iselin, NJ
    4 days ago
  • Teacher - CTE - Computer Science/Math Teacher Job ID: 5672068 Application Deadline: May 11, 2026 11:59 PM (Central Standard Time) Posted: Apr 27, 2026 5:00 AM (UTC) Starting Date: Immediately Job Description Reports to: Principal Duty Days: 187 Days Wage/Hour Status... 
    Suggested
    Full time
    Work experience placement
    Local area
    Immediate start
    Relocation
    Work visa

    Katy Independent School District

    Houston, TX
    1 day ago
  • $46k

     ...$46,000 plus the eligibility of a performance bonus. The Teacher is a highly qualified, state certified educator responsible for...  ...Educators are needed at the Stride K12 partner school, North Carolina Virtual Academy (NCVA). We want you to be a part of our talented team!... 
    Virtual
    Full time
    Local area
    Remote work
    Home office

    Stride

    United States
    2 days ago
  •  ...COMPUTER PROGRAMMING INSTRUCTOR (CTE) Columbia Basin Technical Skills Center (CBTECH) Salary & Benefits POSITION SUMMARY The Computer Programming Teacher at CBTECH provides high-quality, industry-aligned instruction that prepares students for... 
    Apprenticeship
    Internship
    Local area

    Moses Lake School District

    Moses Lake, WA
    11 hours ago
  •  ...Location (City/State) : Berkeley Heights, NJ (Onsite) Duration Long-term Contract...  ...PowerShell Microsoft Desktop Services, Virtual Services Experienced in Agile and...  ...Education: ~ Bachelor's degree in Computer Science/Information Systems, or equivalent... 
    Virtual
    Long term contract

    Georgia IT Inc

    Berkeley Heights, NJ
    3 days ago
  • $80 per unit

     ...accessible to K–12 students. Our licensed providers deliver virtual therapy and medical services to more than four million...  ...AZ, AR, CA, CO, DC, FL, GA, HI, IL, IN, IA, KY, LA, MD, MA, MN, MS, MO, MT, NC, NJ, NV, NY, OH, OR, RI, SC, TN, TX, UT, PA, VA, WA. Applicants... 
    Virtual
    Relocation
    Monday to Friday
    10 hours per week
    Flexible hours

    Hazel Health, Inc.

    New York, NY
    3 days ago
  • CTE TEACHER - COMPUTER SCIENCE (0.8 FTE) JobID: 7471 Position Type: Junior High Teacher Date Posted: 4/8/2026 Date Available: 26/27 SCHOOL YEAR Closing Date: 04/14/2026 Posting : AP7471 Location : Stahl Jr. High Position : CTE Teacher - Computer Science FTE : 0.8... 
    Full time
    Contract work

    Puyallup School District

    Puyallup, WA
    3 days ago
  •  ...Posted: 5/5/2026 Location: 3 - High School Naperville Central Date Available: 08/10/2026 Job Information Job Title: CTE teacher - Computer Science required FTE: 1.0 Eligible for health/dental insurance benefits: Yes Licensure: Requires current IL Professional... 

    Naperville Community Unit School District 203

    Naperville, IL
    3 days ago
  • Teacher, CTE PLTW Computer Science (Middle School) (26-27) Under general direction of a principal, provides leadership in an educational environment that encourages and nurtures learning for all students. Provides supervision to students in a variety of school related... 
    Apprenticeship
    Work experience placement

    Young World Physical Education

    Charlotte, NC
    2 days ago
  • $44.55k - $75.28k

    Job Title and ID CTE Teacher - Introduction to Computer Science JobID: 5764 Position Details Position Type: High School Teaching / CTE Course Date Posted: 5/8/2026 Location: District-Wide Date Available: 26-27 School Year Overview Lewis-Palmer High School & Palmer... 
    Full time
    Part time

    Lewis Palmer School District

    San Jacinto, CA
    3 days ago
  •  ...NJ Certified (Pre-Nursing) Health Science Teacher (2026-2027) Trenton, NJ Achievers Early College...  ...Engineering and Cisco Computer Networking). Students...  ...instruction. Interest in CTE Pathways as a...  ...with Google Classroom and virtual meeting platforms Communicate... 
    Virtual
    Flexible hours

    Achievers Early College Prep

    Trenton, NJ
    11 hours ago
  • $2,580 per week

     ...Registered Nurse (RN) | Obstetrics/Gynecology Location: Bemidji, MN Agency: Medical Solutions Pay: $2,580 per week...  ...with you every step ~ Career flexibility through travel, local, virtual, and PRN opportunities ~ Unlimited $1,000 referral bonuses ~... 
    Virtual
    Full time
    Contract work
    Relief
    Local area
    Shift work

    Medical Solutions

    Bemidji, MN
    6 days ago
  • $10k

     ...Gynecologist (Ob/Gyn) to join their team. Locations in East Brunswick, NJ and Hillsborough Hospital Affiliations: Saint Peter's...  ...), Quantum Health (Healthcare Concierge), and Hinge Health (Virtual Physical Therapy) ~ Additional insurance options including... 
    Virtual
    Full time
    Temporary work

    Axia Women’s Health

    East Brunswick, NJ
    5 days ago
  • $10k

     ...to join their established practice. ~ Locations: Englewood, NJ and Ramsey, NJ  ~3 OB/GYN Physician & 1 Physician Assistant ~...  ...Telemedicine), Quantum Health (Healthcare Concierge), and Hinge Health (Virtual Physical Therapy) Additional insurance options including... 
    Virtual
    Full time
    Temporary work
    Work at office
    Immediate start

    Axia Women’s Health

    Englewood, NJ
    1 day ago
  • $160 per hour

     ...Type: Secondary Teaching/Summer School Teacher Date Posted: 4/13/2026 Location...  ...messages, phone calls, emails, and/or virtual or in person conferences, etc. 7. Work...  ...2. Demonstrated ability to operate a computer, software and necessary technology. 3.... 
    Virtual
    Summer work

    Minnetonka Public School District

    Minnetonka, MN
    2 days ago
  • $2,686 - $2,920 per week

     ...Labor & Delivery Location: Vineland, NJ Agency: TalentBurst, Inc. Pay:...  ...receive instructions for signing on to the Virtual Welcome meeting and online HealthStream Module...  ...GEO will be Virtual from their own computer. The modules assigned must be completed by... 
    Virtual
    Full time
    Immediate start
    Shift work
    Night shift
    Weekend work

    TalentBurst, Inc.

    Vineland, NJ
    23 hours ago
  • $2,580 per week

     ...Registered Nurse (RN) | Obstetrics/Gynecology Location: Bemidji, MN Agency: Medical Solutions Pay: $2,580 per week...  ...with you every step ~ Career flexibility through travel, local, virtual, and PRN opportunities ~ Unlimited $1,000 referral bonuses ~... 
    Virtual
    Full time
    Contract work
    Temporary work
    Relief
    Local area
    Shift work

    TravelNurseSource

    Bemidji, MN
    6 days ago
  • $270k - $300k

     ...clinical AI company is seeking a full-time Primary Care Physician to deliver virtual comprehensive clinical care. Candidates should be Board-Certified in Family Medicine, holding an active NJ license and preferably licenses in CT, NY, and PA. Responsibilities include managing... 
    Virtual
    Full time
    Remote work
    Weekend work

    K Health

    New York, NY
    3 days ago
  • $35 - $69 per hour

     ...Sunbelt Staffing is seeking a qualified School Speech-Language Pathologist (CCC-SLP) to work virtually with students in Minnesota. This full-time role requires an MN SLP License and teaching certification, and encompasses responsibilities like assessments, therapies,... 
    Virtual
    Hourly pay
    Full time

    Sunbelt Staffing

    Eden Prairie, MN
    4 days ago
  • $1,751 per week

     ...Registered Nurse (RN) | Long-Term Acute Care Location: Saddle Brook, NJ Agency: Medical Solutions Pay: $1,751 per week...  ...you every step ~ Career flexibility through travel, local, virtual, and PRN opportunities ~ Unlimited $1,000 referral bonuses ~... 
    Virtual
    Full time
    Contract work
    Temporary work
    Relief
    Local area
    Immediate start
    Shift work

    TravelNurseSource

    Saddle Brook, NJ
    6 days ago
  • $41.85 - $90.13 per hour

     ...travel locally and within licensed states, as needed  Conduct virtual visits as needed Provide all Signify Health services as indicated...  ...Able to cover the following primary locations: Fergus Falls , MN and surrounding area. Anticipated Weekly Hours 29.5... 
    Virtual
    Hourly pay
    Full time
    Part time
    Local area
    Flexible hours

    Signify Health

    Minnesota
    11 hours ago
  • $45k - $50k

     ...this job ad: AK, CA, CO, CT, DC, HI, LA, MA, MN, MO, NE, NV, NH, NJ, NM, NY, ND, OR, PR, RI, VT, WA, WY....  ...acuity to prepare and analyze data, view computer monitors and read; may need to view presentation screens in a virtual setting. Comfortable in indoor environments... 
    Virtual
    Permanent employment
    Temporary work
    Local area
    Remote work

    Oxley Enterprises Inc

    Stafford, VA
    1 day ago
  • $41.65 - $61.65 per hour

     ...Remote Speech-Language Pathologist - Hibbing, MN Location: Hibbing, Minnesota - Remote Position Type: Full-Time | K-12 About the Role This virtual Speech-Language Pathologist position provides school-based speech and language services to K-12 students across... 
    Virtual
    Full time
    Remote work

    Soliant Health

    United States
    3 days ago
  • $41.65 - $61.65 per hour

     ...Remote Speech-Language Pathologist - Mankato, MN Location: Mankato, Minnesota - Remote Position Type: Full-Time | K-12 About the Role This virtual Speech-Language Pathologist role supports K-12 students across Minnesota through remote, school-based speech... 
    Virtual
    Full time
    Remote work

    Soliant Health

    United States
    2 days ago
  • $87.04k - $187.46k

     ...travel locally and within licensed states, as needed  Conduct virtual visits as needed Provide all Signify Health services as indicated...  ...1K ~ Supplies and other perks ~ Malpractice coverage MN only Required & Preferred Qualifications (NPs and PAs) Active,... 
    Virtual
    Hourly pay
    Full time
    Local area
    Flexible hours

    Signify Health

    Minnesota
    11 hours ago
  •  ...Job description Denodo Platform Admin Location Rartian NJ Onsite Expertise in InstallationUpgrades configuration monitoring...  ...Analyzing logs and identifying potential issues Creates new virtual databases Set up database configuration and authentication type... 
    Virtual

    Kaav Inc.

    Raritan, NJ
    1 day ago
  • $210k

     ...position allows you to manage primary and urgent care cases through virtual consultations. You'll enjoy a competitive salary starting at $21...  ..., and generous PTO. Ideal candidates are MD or DO licensed in NJ, comfortable with digital platforms, and have great... 
    Virtual
    Remote work
    Flexible hours

    Dr House LLC

    Elizabeth, NJ
    10 days ago
  • Teacher MS & HS - Computer Science Effective 2026-2027 SCHOOL YEAR Tucson Unified School District Tucson Unified Virtual Academy - Tucson, Arizona Job Details Job ID: 5697150 Starting Date: Immediately Job Description Effectively manage the learning environment to... 
    Virtual
    Full time
    Immediate start

    IMDiversity

    Tucson, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Virtual Teacher, CTE-Computer Science (MN, NJ). Be the first to apply!