1

Computer Science Teaching Assistant Jobs in Reno, NV

... * Assist in the development and evaluation of prompts, knowledge retrieval strategies, model ... Bachelor's degree in data science, Statistics, Mathematics, Computer Science, Engineering ...

Python Tutor

Reno, NV · Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

You will also handle all IT support requests and assist colleagues with their IT needs. Your role ... A bachelor's degree in Computer Science or a related field is preferred * Previous experience as an ...

Pre-Calculus Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

IT Technician (Field)

Reno, NV · On-site

$25 - $30/hr

You will also handle all IT support requests and assist colleagues with their IT needs. Your role ... A bachelor's degree in Computer Science or a related field is preferred * Previous experience as an ...

Robotics Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Software Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Coding Tutor

Reno, NV · Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

Video Game Design Tutor

Reno, NV · Remote

$18 - $40/hr

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Service Engineer

Reno, NV · On-site

$70K - $90K/yr

... assist with problem-solving • Travel to the field to train and/or resolve customer issues • ... Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience ...

C++ Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...

Showing results 41-60

Computer Science Teaching Assistant information

See Reno, NV salary details

$7

$20

$38

How much do computer science teaching assistant jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for computer science teaching assistant in Reno, NV is $20.53, according to ZipRecruiter salary data. Most workers in this role earn between $16.06 and $22.55 per hour, depending on experience, location, and employer.

What is a computer science teaching assistant?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are some typical challenges faced by computer science teaching assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

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

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

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

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

What are the most commonly searched types of Computer Science Teaching jobs in Reno, NV?

The most popular types of Computer Science Teaching jobs in Reno, NV are:

What job categories do people searching Computer Science Teaching Assistant jobs in Reno, NV look for?

The top searched job categories for Computer Science Teaching Assistant jobs in Reno, NV are:

What cities near Reno, NV are hiring for Computer Science Teaching Assistant jobs?

Cities near Reno, NV with the most Computer Science Teaching Assistant job openings:

Specialist, Data Scientist

Carson City, NV • On-site

$125 - $150/hr

Other

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


Job description

IC20 — Data Scientist (VALUE)

Level intent: Independently delivers data science solutions, analytical insights, and AI-enabled capabilities that support VALUE products, customers, and business outcomes. Owns moderately complex data science initiatives from problem definition through implementation and continuous improvement while building deeper specialization in analytics, machine learning, and emerging AI technologies. This role aligns with the IC20 Emerging Specialist level, where individuals work independently, contribute significantly to team outcomes, and continue developing expertise within their domain.

Summary

As a Data Scientist on the VALUE team, you will transform data into actionable insights that drive product strategy, operational excellence, and customer outcomes. You will analyze structured and unstructured data, develop statistical and machine learning solutions, and communicate findings through clear visualizations, reporting, and recommendations.

You will partner closely with Product Managers, Software Engineers, Business Analysts, Data Engineers, and Quality Engineers to identify opportunities where data and AI can improve decision-making, automate workflows, enhance customer experiences, and create measurable business value.

In addition to traditional data science responsibilities, this role contributes to Pearson’s growing use of Artificial Intelligence technologies, including Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) solutions. You will help evaluate, develop, and operationalize AI-enabled capabilities while ensuring responsible, secure, and measurable use of AI technologies. The role combines analytical rigor with practical business application and delivery-focused execution.

Key responsibilities AI & Emerging Technology Contributions (40%)
  • Contribute to AI-enabled products and operational initiatives across the VALUE portfolio.
  • Support experimentation and implementation of Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) capabilities.
  • Assist in the development and evaluation of prompts, knowledge retrieval strategies, model outputs, and AI-assisted workflows.
  • Build and monitor evaluation frameworks that measure AI accuracy, relevance, reliability, latency, and business impact.
  • Partner with engineering teams to integrate AI capabilities into production-ready services and platforms.
  • Help establish best practices for responsible AI, model monitoring, governance, transparency, and human oversight.
Statistical Modeling & Machine Learning (30%)
  • Develop, validate, and maintain statistical and machine learning models that support VALUE business objectives.
  • Apply predictive analytics, classification, forecasting, clustering, recommendation, and optimization techniques where appropriate.
  • Evaluate model performance and continuously refine solutions using measurable outcomes and stakeholder feedback.
  • Ensure model quality through testing, validation, documentation, and performance monitoring.
Collaboration (20%)
  • Partner with Product Managers and Business Analysts to translate business questions into analytical solutions.
  • Collaborate across Engineering, Product, Architecture, and Operations teams to maximize data-driven decision making.
  • Effectively communicate technical findings, assumptions, risks, and recommendations to diverse audiences.
  • Share knowledge and mentor peers through collaboration, documentation, and technical discussions.
Data Analysis & Insights (10%)
  • Analyze large, complex datasets to identify trends, patterns, risks, and opportunities.
  • Transform raw data into actionable recommendations that support business and product decisions.
  • Develop dashboards, visualizations, reports, and analytical models that communicate effectively to technical and non-technical stakeholders.
  • Define metrics, KPIs, and measurement frameworks to evaluate product and business performance.
  • Perform exploratory analysis and hypothesis testing to validate assumptions and inform strategic decisions.
Required education and experience
  • Bachelor’s degree in data science, Statistics, Mathematics, Computer Science, Engineering, Analytics, or related field, or equivalent practical experience.
  • 3+ years of experience in data science, advanced analytics, machine learning, or related analytical roles.
  • Demonstrated experience using Python for data analysis, modeling, and automation.
  • Experience with statistical analysis, exploratory data analysis, and predictive modeling.
  • Experience working within Agile product or engineering teams.
Knowledge, skills, and abilities
  • Data analysis, statistical modeling, and machine learning
  • Python-based analytics and solution development
  • Data visualization and insight communication
  • KPI development, measurement frameworks, and business analysis
  • Cross-functional collaboration with Product, Engineering, and stakeholders
  • Strong problem-solving, critical thinking, and communication skills
  • Data quality, governance, and responsible AI practices
  • Experience with cloud-based analytics platforms (Azure preferred)
  • Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG)
  • AI evaluation, experimentation, and continuous learning mindset
Success measures
  • Delivers accurate, timely, and actionable insights that influence product and business outcomes.
  • Produces high-quality analytical work with clear documentation and reproducible methodology.
  • Successfully develops and deploys machine learning or AI-enabled solutions that deliver measurable value.
  • Demonstrates increasing expertise in statistical analysis, machine learning, and emerging AI technologies.
  • Contributes meaningful improvements to data quality, automation, efficiency, or decision-making processes.
  • Builds trusted partnerships across Product, Engineering, and Business stakeholders.
  • Effectively communicates complex technical concepts in an understandable and actionable manner.
Leadership behaviors

Customer Centricity Uses data and AI to better understand customer needs and improve customer outcomes.

Raise the Performance Bar Continuously improves analytical rigor, data quality, model performance, and delivery effectiveness.

Exceptional Collaboration for Value Works across disciplines to transform data into business value and product innovation.

Our Leaders Inspire Demonstrates accountability, curiosity, continuous learning, and responsible use of emerging technologies.

Compensation at Pearson is influenced by factors including skill set, experience, and location.

The full-time salary range for this role is $125,000 – $140,000.

This position is eligible to participate in an annual incentive program. Information on benefits can be found here.

Applications will be accepted through 1st September 2026. This window may be extended depending on business needs.

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world’s lifelong learning company. For us, learning isn’t just what we do. It’s who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.

Job: Data Engineering

Job Family: TECHNOLOGY

Schedule: FULL_TIME

#J-18808-Ljbffr