2

Computer Programming Teacher Remote Jobs in Detroit, MI

Network Engineer

Belleville, MI · Remote

$95K/mo

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Network Engineer supports branch, Azure cloud, and remote-user connectivity, including routing ... Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work ...

AI Data Engineer

Troy, MI · Remote

$100K/mo

AI Data Engineer - Remote Bright Vision Technologies is a technology consulting and software ... Bachelor's or Master's degree in Computer Science or a related field. * Six or more years of data ...

Senior Apriso Developer

Troy, MI · Remote

$52.25 - $67.50/hr

Ability to work independently in a remote environment Key Responsibilities: * Design, develop ... Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related ...

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Bachelor's degree in Computer Science or related field. * Minimum of 8 years working as a Backend ... Open to remote or hybrid if in the Detroit metro or Ann Arbor area.

AI Security Engineer - Remote Bright Vision Technologies is a technology consulting and software ... Bachelor's or Master's degree in Computer Science, Cybersecurity, or a related discipline. * Six or ...

Showing results 41-60

Computer Programming Teacher Remote information

See Detroit, MI salary details

$31.2K

$50.7K

$72.8K

How much do computer programming teacher remote jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer programming teacher remote in Detroit, MI is $50,686.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,600.00 and $54,400.00 per year, depending on experience, location, and employer.

What does a remote computer programming teacher do?

A remote computer programming teacher instructs students in coding and software development concepts through online platforms. They create lesson plans, deliver lectures or tutorials via video calls, assign and grade coding projects, and provide feedback to help students improve their programming skills. Remote programming teachers may work with students of various ages and skill levels, from beginners to advanced learners. They also often adapt their teaching methods to suit different learning styles and use digital tools to facilitate interactive learning.

What are the key skills and qualifications needed to thrive as a remote computer programming teacher?

To thrive as a Computer Programming Teacher (Remote), you need strong programming knowledge, teaching experience, and usually a degree in computer science or a related field. Familiarity with online learning platforms, code collaboration tools (like GitHub), and certification in specific programming languages or teaching credentials is often expected. Exceptional communication, patience, and the ability to engage and motivate students virtually are important soft skills. These competencies are vital for delivering effective instruction, fostering student success, and adapting to the remote learning environment.

How does a remote computer programming teacher effectively engage students and manage classroom participation online?

As a remote Computer Programming Teacher, fostering engagement and participation can be a unique challenge compared to traditional classrooms. Effective strategies include utilizing interactive tools such as live coding platforms, breakout discussion rooms, and real-time quizzes to keep students actively involved. Regular check-ins, prompt feedback on assignments, and encouraging peer collaboration through group projects also help build a sense of community and accountability. Clear communication and structured lesson plans are essential for maintaining focus and ensuring students stay on track in a virtual learning environment.

What is the difference between Computer Programming Teacher Remote vs Computer Science Tutor?

AspectComputer Programming Teacher RemoteComputer Science Tutor
CredentialsTeaching certifications, programming knowledgeSubject expertise, often no formal teaching certification
Work EnvironmentOnline teaching platforms, virtual classroomsOnline or in-person tutoring sessions
Employer & IndustryEducational institutions, online schoolsPrivate clients, tutoring platforms
Search & Comparison IntentLooking for remote teaching roles in programmingSeeking personalized programming help or tutoring

Computer Programming Teachers Remote typically work in formal educational settings, delivering structured lessons online, often requiring teaching certifications. In contrast, Computer Science Tutors usually provide one-on-one assistance, focusing on specific programming topics without necessarily holding formal teaching credentials. Both roles are in the online education industry but serve different student needs and work environments.

What are popular job titles related to Computer Programming Teacher Remote jobs in Detroit, MI?

For Computer Programming Teacher Remote jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Computer Programming Teacher Remote jobs in Detroit, MI look for?

The top searched job categories for Computer Programming Teacher Remote jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Computer Programming Teacher Remote jobs?

Cities near Detroit, MI with the most Computer Programming Teacher Remote job openings:

Infographic showing various Computer Programming Teacher Remote job openings in Detroit, MI as of August 2026, with employment types broken down into 50% Full Time, 33% Part Time, and 17% Contract. Highlights an 100% Remote job distribution, with an average salary of $50,686 per year, or $24.4 per hour.

$95K/mo

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

About Ascent

Ascent Global Logistics, headquartered in Belleville, Michigan, is a leading global provider of expedited, time-critical logistics solutions and other direct transportation services. The company connects customers to its extensive carrier network, internal ground fleet and airline via its proprietary, digital PEAK freight marketplace, which provides robust carrier capacity and transparent pricing, backed by 24/7/365 logistics experts. Ascent’s offerings include air charter and ground expedited solutions as well as truckload, less-than-truckload, global forwarding, brokerage, and managed transportation services. The experienced Ascent team solves customers’ most challenging logistics needs by providing industry-leading service and top-tier satisfaction.

Our Guiding Principles

At the core of Ascent\'s culture is a strong commitment to excellence, driven by the passion and dedication of every team member. We\'re equally dedicated to going above and beyond for our customers, ensuring this commitment extends beyond our team and brings exceptional value to those we serve. We aim for perfect execution in everything we do and ‘play hard’ by creating an environment where tasks are performed with a can-do attitude from start to finish. We ‘play smart’ by delivering on our commitments in an honest, fair, and ethical manner. We treat every person with whom we interface with the utmost dignity and respect. We understand that our teammates are our most valuable assets, so we ‘play together’ by making every effort to provide a professional and enjoyable experience, enabling careers to flourish and personal growth to be achieved.

What You’ll Do

The Network Engineer is part of a Network and Voice team responsible for implementing, maintaining, monitoring, and improving Ascent’s enterprise network infrastructure across wired, wireless, WAN, remote-access, and related network services to support secure, stable, and highly available business operations. The position reports to the Network and Voice Manager.

The Network Engineer supports branch, Azure cloud, and remote-user connectivity, including routing, switching, firewalls, wireless, DNS/DHCP/IP management, SD-WAN, VPN/ZTNA, and network observability platforms.

Candidates should be able to manage multiple assignments, participate in infrastructure improvement projects, communicate clearly with technical and business stakeholders, and apply strong troubleshooting and problem-resolution skills. The role also provides support to the Voice Engineer on phone systems when needed.

  • Implement, support, and optimize company LAN, WAN, wireless, remote-access, and Cato SD-WAN environments, including switches, firewalls, Meraki wireless access points, load balancers, and related network services.
  • Administer and troubleshoot Cato SD-WAN connectivity, VPN, and ZTNA access for site-to-site and remote-user connectivity, including Azure-connected workloads where applicable.
  • Monitor network health, availability, traffic patterns, and user experience; analyze incidents and recurring issues to identify root cause and prevent systemic problems.
  • Support Meraki wireless operations and lifecycle activities, including troubleshooting site Wi-Fi issues, validating performance, and assisting with access point refresh and replacement planning.
  • Plan and execute infrastructure upgrades, maintenance, and change activities, including firmware updates, hardware refreshes, configuration changes, validation testing, and rollback preparation.
  • Maintain accurate network documentation, diagrams, standards, runbooks, and site packs so environments can be supported efficiently by engineers and on-call staff.
  • Serve as a technical resource for escalated network issues and collaborate with internal teams, carriers, hardware/software vendors, and security stakeholders to resolve complex problems.
  • Support network security and policy enforcement by helping manage secure access, logging, posture-aware controls, and least-privilege connectivity patterns for infrastructure and application access.
  • Provide timely status updates, maintain assignment records, follow established standards and procedures, and support after-hours maintenance, occasional on-call coverage, or incident response when needed.

What You’ll Bring

  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience.
  • 2+ years of experience supporting enterprise networking, including routing, switching, wireless, firewalls, VLANs, VPN, TCP/IP, DNS, DHCP, monitoring tools, and network topologies.
  • Hands-on experience with Cisco networking platforms and Meraki wireless environments.
  • Experience with Fortinet firewalls and load-balancing technologies preferred.
  • Experience with Cato SD-WAN and modern remote-access architectures preferred.
  • Experience working with voice or contact center platforms such as Five9 or RingCentral preferred.
  • Strong understanding of WAN technologies, advanced network principles, and internet architecture.
  • CCNA or CompTIA Network+ preferred
  • Strong analytical, troubleshooting, and problem-resolution skills.
  • Ability to manage multiple priorities and work effectively in a fast-paced environment.
  • Strong written and verbal communication skills with the ability to work effectively across technical and non-technical teams.
  • Self-motivated, disciplined, and able to work independently while contributing positively to team outcomes.
  • Strong customer service mindset and professionalism under pressure.
  • Attention to detail, documentation discipline, and commitment to follow-up and continuous improvement.
  • Ability to leverage AI tools to support troubleshooting, root cause analysis, documentation, and infrastructure planning.

Ascent’s Competitive Benefits

  • 401(k) and employer matching
  • Life Insurance
  • Health, Dental, Vision Insurance
  • Short- & Long-Term Disability
  • Paid Time Off (PTO)
  • Employee Assistance Program
  • Paid Parental Leave
  • Employee Wellness Program
  • Paid Holidays
  • Employee Recognition Programs
  • Flexible Spending Account (FSA)
  • Tuition Reimbursement
  • Health Savings Account (HSA)
  • Overtime, Differential & Bonus Pay

 #LI-Remote

Salary Range: $90,000 - $95,000