1

Computer Science Teacher Assistant Jobs in Duluth, MN

IT Solutions Developer Sr

Duluth, MN · On-site

$101K - $152K/yr

Work with business analysts and product managers to understand functional requirements * Assist in ... Bachelor's degree in Computer Science or relevant field of study, or equivalent combination of ...

Partnering with a teacher, you'll help enhance learning. Whether talking, reading, writing, singing ... Proficient in basic computer skills (like email and navigating online) * Fluent in English for ...

Early Learning Tutor - Lakewood Elementary

Duluth, MN · On-site

$19.75 - $25/hr

Partnering with a teacher, you'll help enhance learning. Whether talking, reading, writing, singing ... Proficient in basic computer skills (like email and navigating online) * Fluent in English for ...

Showing results 41-60

Computer Science Teacher Assistant information

See Duluth, MN salary details

$33.3K

$48K

$63.1K

How much do computer science teacher assistant jobs pay per year?

As of Aug 27, 2026, the average yearly pay for computer science teacher assistant in Duluth, MN is $47,970.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,700.00 and $55,100.00 per year, depending on experience, location, and employer.

What does a computer science teacher assistant do?

A Computer Science Teacher Assistant supports instructors in teaching computer science courses by helping prepare materials, assisting students with programming assignments, grading homework, and sometimes leading lab sessions or discussion groups. They act as a bridge between students and the instructor, providing additional support and clarification on course topics. Teacher assistants may also help troubleshoot technical issues during classes and offer feedback to help students improve their understanding of computer science concepts.

What are the key skills and qualifications needed to thrive as a computer science teacher assistant, and why are they important?

To thrive as a Computer Science Teacher Assistant, you need a solid understanding of computer science fundamentals, programming languages, and typically at least a bachelor's degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems is often required. Strong communication, patience, and the ability to explain complex concepts simply are crucial soft skills that help support students effectively. These skills and qualities ensure that students receive clear guidance, reinforce their learning, and foster a positive educational environment.

What are some common challenges faced by computer science teacher assistants when supporting students with diverse learning backgrounds?

Computer Science Teacher Assistants often encounter the challenge of assisting students who have varying levels of programming experience and learning styles. Balancing the needs of beginners with those of more advanced students can require adaptability and strong communication skills. Additionally, TAs must be able to clarify complex concepts, troubleshoot code, and foster an inclusive classroom environment where all students feel comfortable asking questions. Collaboration with the lead instructor and other TAs is essential for effectively managing these diverse needs and ensuring all students receive adequate support.

What is the difference between Computer Science Teacher Assistant vs Teaching Assistant?

AspectComputer Science Teacher AssistantTeaching Assistant
Required CredentialsHigh school diploma or associate degree; some roles prefer related courseworkHigh school diploma or equivalent; varies by institution
Work EnvironmentClassrooms, labs, educational institutionsClassrooms, schools, educational settings
Employer & Industry UsageSchools, colleges, coding bootcampsPrimary and secondary schools, colleges
Common Search & Comparison IntentUnderstanding roles assisting in computer science educationAssisting teachers across subjects, including computer science

The Computer Science Teacher Assistant primarily supports computer science teachers in educational settings, focusing on tech-related coursework. A Teaching Assistant has a broader role, assisting teachers across various subjects, including computer science. Both roles require similar educational backgrounds but differ in scope and subject focus.

Is there a shortage of computer science teacher assistants?

There is a growing demand for computer science teacher assistants due to increased emphasis on STEM education and coding skills in schools. Many districts face shortages of qualified candidates, especially those with programming knowledge and relevant certifications, leading to competitive hiring conditions. This trend is expected to continue as technology integration in education expands.

Why are you interested in being a computer science teacher assistant?

A computer science teacher assistant supports educators by helping students understand programming concepts, troubleshoot technical issues, and facilitate hands-on activities. This role often involves working with programming languages, educational tools, and maintaining a positive learning environment, making it suitable for individuals interested in technology and education. It provides practical experience and enhances communication skills in a classroom setting.

What are popular job titles related to Computer Science Teacher Assistant jobs in Duluth, MN?

For Computer Science Teacher Assistant jobs in Duluth, MN, the most frequently searched job titles are:

What job categories do people searching Computer Science Teacher Assistant jobs in Duluth, MN look for?

The top searched job categories for Computer Science Teacher Assistant jobs in Duluth, MN are:

What cities near Duluth, MN are hiring for Computer Science Teacher Assistant jobs?

Cities near Duluth, MN with the most Computer Science Teacher Assistant job openings:

IT Manager (Digital Commerce) - maurices

Maurices

Duluth, MN

$94K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


Maurices rating

5.6

Company rating: 5.6 out of 10

Based on 256 frontline employees who took The Breakroom Quiz

66th of 104 rated fashion retailers


Job description

Brand Overview:

At maurices, we're all about feel-good fashion for real life. We're committed to our service with style promise and to offering affordable fashion that takes women from workday to weekend-and all of life's adventures in between. With inclusive sizing from 0-24, maurices is known for versatile styles across key categories like denim, dresses, tops, and more. We've been doing this since 1931, and today you'll find us in over 800 communities across North America and online at maurices.com. At maurices, it's more than clothes - it's where fun, friendship and fashion come together! We believe in putting People First - and that starts with you. We're a collaborative team that leads with kindness, values authenticity, stays curious, and moves with agility. We work smart, have fun, and support one another in a generously flexible environment that empowers you to thrive both personally and professionally. We're headquartered in the heart of Duluth, Minnesota overlooking the beautiful shores of Lake Superior. Our original hometown offers the perfect blend of natural beauty, four-season adventure, and a vibrant college town atmosphere.

Ready to apply? We currently have an opportunity for a IT Manager (Digital Commerce) - maurices to join our team located at our Corporate Office-maurices-Duluth, MN 55802.Position Overview:

As the Technical Lead - Salesforce Commerce at a manager level, you will have the opportunity to build and support innovative, integrated, scalable, and balanced system solutions aligned with our Business and IT strategies. Using design & critical thinking, deep business knowledge, situational awareness and multi-disciplinary experience, this position will deliver insight, trusted advice and the technical support and leadership needed to make efficient use of technology and information assets. You will work with the team to provide high quality code solutions to meet business needs in the implementation, enhancement, and support of the ecommerce platform and related marketing technology integrations. You should have knowledge of Commerce development as well as using the platform to perform configuration, data and integration changes.

Typically works on multiple projects that require increased skill in multiple technical environments, while leading related production support teams.

Performance requirements
  • Design, architect and support applications within the domain including eCommerce, Payment Solutions, third-party integrations (including Marketing Technology integrations) for digital channel as well as related processes, enhancements, system upgrades, and projects.
  • Ownership of complete software lifecycle delivery including software and system architecture, technical design and development, documentation, testing and data migration solutions and deployments of business applications in your domain.
  • You will be responsible for understanding requirements, reading tasks, following estimates, and assist in developing the code / configuration for projects you are assigned to.
  • You will provide guidance and oversight to development teams to ensure that both the process is followed and the solution that is delivered is consistent with architecture development policies and standards.
  • Works closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural standards.
  • Acts as a strategic thought partner, propose alternatives/solutions in alignment with requirements/objectives/timelines and address issues facing the business.
  • Acts as liaison between the business and IT technical and development teams to assist in documenting and converting business requirements into technology requirements.
  • Provides functional/technical application support for troubleshooting and resolving issues where required.
  • Provide technical leadership, guidance, and directions to team members.
  • Manage internal or 3rd party vendor technical resources in support of project or operational goals for your domain.
  • Independently drive design decisions to insure the necessary health of the overall solution. Monitor applications in your domain and proactively identify performance or operational improvements.
Work Experience and education requirements
  • Bachelor's degree in computer science or closely-related discipline, required
  • 5-7+ years of experience on designing and implementing technology solutions
  • 3+ years of experience on Salesforce commerce platform
  • Experience of integrating payment systems and marketing technology with eComm
  • Experience in hands-on technical leadership position
  • Experience on system cutover and deployments
  • Experience on various types of integration tools and integration methods
  • Experience on implementing and integrating cloud and on-prem applications
  • Experience leading production support teams
  • Detail oriented and ability to communicate to different levels in organization
  • Ability to provide technical guidance in your domain including architecture decision, technical design and service introduction
  • Experience in leading production support teams including 3rd party vendors
  • Customer-focused mindset
  • Ability to stay self motiviated and run on your own
  • Proven ability to lead and manage a diverse team, including offshore, with strong decision-making and problem-solving skills.
  • Knowledge of managed service provider oversight
  • One or more current Commerce Cloud B2C certifications (B2C Commerce Developer, B2C Technical Architect) is preferred
  • Preferred experience in the retail industry
Location:Corporate Office-maurices-Duluth, MN 55802Position Type:Regular/Full time

Pay Range:

Annual Salary: $130,000.00 - $150,000.00

This position is eligible for an annual incentive compensation based on company performance.

How We Work: Our Smart Work program pairs the best of inperson collaboration with the flexibility to work remotely, guided by business needs and the nature of each role. Corporate associates work at least three days a week in our offices, with teams setting core days to brainstorm, build relationships, and move work forward. The goal is simple: help you do your best work, stay connected to your team, and maintain healthy worklife balance.

What We Offer: We offer a comprehensive and competitive benefits package designed to support your health, financial security, and work-life balance. Full-time associates are eligible for a suite of benefits. Choice of three medical plans, including a PPO plan or High-Deductible plans. High-Deductible plans offer the option of a Health Savings Account, with employer contribution.

Additional benefits include Dental, and Vision coverage, Flexible Spending Accounts (Healthcare and Dependent Care), Accident, Critical Illness, and Hospital Indemnity coverage, Voluntary Life, Spouse, and Child Life Insurance, and Long-Term Disability coverage. maurices provides, at no cost to our associates, Basic Life Insurance and Short-Term Disability coverage, access to our Wellbeing platform with Personify Health, and an Employee Assistance Program available for associates and their families. After 6 months of employment, you may be eligible for our 401(k), which offers an immediately vested Safe Harbor matching contribution. maurices supports continued education with our Tuition Assistance program, available after 1 year of employment.

Associates also have access to PTO benefits, including vacation (with accrual or flexible options based on role), annual sick time awards, holiday pay, and two weeks of New Parent Leave for birth, adoption, or foster placement. We offer continuous opportunities for learning, connection building through Associate Resource Groups and for our Duluth based associates, free access to a state-of-the-art onsite Fitness Facility.

Equal Employment Opportunity

The Company is committed to hiring and developing the most qualified people at all levels. It is our policy in all personnel actions to ensure that all associates and potential associates are evaluated on the basis of qualifications and ability without regard to sex (including pregnancy), race, color, national origin, religion, age, disability that can reasonably be accommodated without undue hardship, genetic information, military status, sexual orientation, gender identity, or any other protected classification under federal, state, or local law. We do not discriminate in any of our employment policies and practices. All associates are expected to follow these principles in all relationships with other associates, applicants, or others with whom we do business.


What Maurices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Maurices logo

About Maurices

Sourced by ZipRecruiter

Maurices is a world-class specialty retailer that caters to young-at-heart fashionistas in small towns. Rated by Forbes Magazine in 2010 as one of the top 10 Employers in Retail, we pride ourselves on our excellent training programs and the consistent feedback we get from our associates who love to work here. We genuinely care about our customers, our communities, our associates, our business partners, and our results.

Industry

Retail

Company size

5,001 - 10,000 Employees

Headquarters location

Duluth, MN, US

Year founded

1931