1

Computer Science Teaching Assistant Jobs in Maple Valley, WA

OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer ... Experience developing AI-powered assistants, commerce experiences, or personalization platforms.

... programs in Computer Science, Game Design, Digital Audio and Music, Computer Engineering, and ... Manage Student Teaching Assistants, supervising their timecards and reviewing their weekly hours ...

Showing results 41-60

Computer Science Teaching Assistant information

See Maple Valley, WA salary details

$8

$23

$44

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

As of Aug 10, 2026, the average hourly pay for computer science teaching assistant in Maple Valley, WA is $23.82, according to ZipRecruiter salary data. Most workers in this role earn between $18.65 and $26.15 per hour, depending on experience, location, and employer.

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 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 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 cities near Maple Valley, WA are hiring for Computer Science Teaching Assistant jobs? Cities near Maple Valley, WA with the most Computer Science Teaching Assistant job openings:
Infographic showing various Computer Science Teaching Assistant job openings in Maple Valley, WA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 77% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $49,536 per year, or $23.8 per hour.

Principal Applied Scientist

Microsoft

Redmond, WA • On-site

Full-time

Re-posted 9 hours ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

78th of 242 rated software companies


Job description

Overview
Microsoft Monetization is building the next generation of AI-powered advertising and commerce experiences across Search, Shopping, Copilot, and emerging agentic surfaces. As conversational agents increasingly become the interface between users and businesses, we are reimagining how products, services, and ads are discovered, selected, personalized, and delivered.
We are seeking a Principal Applied Scientist and Technical Lead to drive the science vision, technical strategy, and execution for relevance, intent understanding, personalization, recommendation, and agent-driven commerce experiences.
This individual will serve as the technical leader across multiple science areas, influencing architecture, research investments, model roadmaps, and execution strategies while remaining deeply hands-on in machine learning innovation.
The successful candidate will combine deep expertise in machine learning and AI with a proven record of technical leadership, driving end-to-end innovation from research and experimentation through large-scale production deployment.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
  • Serve as the technical lead for AI-powered relevance, shopping, recommendation, and agentic commerce initiatives across Copilot, Shopping, and Ads experiences.
  • Drive innovation in machine learning technologies including LLMs, SLMs, multimodal AI, retrieval, ranking, personalization, and recommendation systems.
  • Define and execute the science roadmap for user intent understanding, product understanding, content relevance, and advertiser matching.
  • Lead end-to-end ML development, including model architecture, training data strategy, evaluation, experimentation, calibration, and production deployment.
  • Partner with engineering and product teams to deliver scalable, reliable, and cost-efficient AI systems.
  • Shape the technical vision for future agent experiences, conversational shopping, and AI-assisted commerce scenarios.
  • Drive measurable improvements in customer satisfaction, engagement, relevance quality, and business outcomes.
  • Mentor scientists and engineers while raising the technical bar across machine learning, experimentation, and scientific rigor.

Qualifications
Required Qualifications:
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 8+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 5+ years related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.

Preferred Qualifications:
  • Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 12+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 8+ years related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Extensive experience building and shipping large-scale machine learning systems in search, recommendation, ranking, advertising, commerce, conversational AI, or personalization.
  • Deep expertise in modern machine learning, including deep learning, transformers, representation learning, retrieval systems, recommendation systems, and foundation models.
  • Demonstrated experience serving as a technical lead for large-scale cross-organizational initiatives.
  • Proven ability to translate research innovations into production systems with measurable business impact.
  • Experience with LLMs, SLMs, multimodal AI, and agentic systems.
  • Experience in advertising, e-commerce, shopping, recommendation, or marketplace ecosystems.
  • Experience developing AI-powered assistants, commerce experiences, or personalization platforms.
  • Experience optimizing distributed training and inference systems on large GPU clusters.
  • Experience mentoring principal-level engineers, scientists, and technical leaders.

#MicrosoftAI #BingAds
Applied Sciences IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media