2

Part Time Software Engineer Training Jobs in Seattle, WA

Software Engineering Job Type: Contractor (10-15 hours per week) Location: Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems ...

Sr. Embedded Software Developer

Kent, WA · On-site

$151K - $174K/yr

... all part-time and full-time team members. Base pay is reviewed at a minimum on an annual basis ... Factors considered for pay include the level of skill, experience, training, external ...

Apply Early

Data Engineer

Seattle, WA · On-site

$90K - $120K/yr

... software) and external data sources. - Design and maintain clean, curated data models to support ... prorated for part-time employment) * Sick leave accrues based on state requirements * 9 paid ...

next page

Showing results 1-20

Part Time Software Engineer Training information

See Seattle, WA salary details

$34.7K

$78.1K

$131.4K

How much do part time software engineer training jobs pay per year?

As of Jul 5, 2026, the average yearly pay for part time software engineer training in Seattle, WA is $78,088.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,200.00 and $84,800.00 per year, depending on experience, location, and employer.

How does a part-time software engineer training program typically balance hands-on projects with theoretical learning?

Part-time software engineer training programs are designed to accommodate busy schedules by blending flexible self-paced modules with live or collaborative sessions. You can expect to spend a significant portion of your time on practical coding exercises and real-world projects, complemented by foundational lessons in software development principles. Regular peer reviews, group collaborations, and mentorship opportunities are common, helping you build both technical and teamwork skills. This balance ensures that you not only understand programming concepts but also gain experience applying them in realistic scenarios.

What are the key skills and qualifications needed to thrive as a Part Time Software Engineer Trainee, and why are they important?

To thrive as a Part Time Software Engineer Trainee, you need a foundational understanding of programming languages (such as Python, Java, or JavaScript) and basic software development principles, often supported by relevant coursework or a related degree in progress. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly introductory certifications (e.g., CompTIA IT Fundamentals) is valuable. Strong problem-solving, adaptability, and effective communication skills help you learn quickly and collaborate with mentors or team members. These skills and qualities are important because they enable you to contribute meaningfully to projects, adapt to evolving technologies, and succeed in a learning-focused, dynamic environment.

What is a Part Time Software Engineer Training?

A Part Time Software Engineer Training is a program designed to teach individuals the skills needed to become a software engineer while allowing them to study on a flexible, part-time schedule. These trainings often cover programming languages, software development principles, and practical projects. They are ideal for people who are working, studying, or have other commitments but want to gain software engineering skills. Many programs offer online or evening classes to accommodate busy schedules. Upon completion, participants may be prepared for entry-level roles or further study in software engineering.
What are the most commonly searched types of Software Engineer Training jobs in Seattle, WA? The most popular types of Software Engineer Training jobs in Seattle, WA are:
Software Engineer - AI Trainer

Software Engineer - AI Trainer

micro1 AI

Seattle, WA • Remote

$100 - $230/hr

Part-time

Posted 26 days ago


Job description

Job Title: Software Engineering


Job Type: Contractor (10-15 hours per week)

Location: Remote


Job Summary:


We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.


On this project, you will be creating Reinforcement Learning Environments which test an AI model's ability to find and patch security vulnerabilities in code. Your task will be to create a reproducible RL env in which a known CVE is present/injected in the repository and must be fixed by the model.


As an expert you will be creating Reinforcement Learning Environments which test and AI model’s ability to solve complex software engineering problems related to fixing code, creating features, refactoring code and optimizing performance. You will be tasked with creating a reproducible environment and golden reference solution for the problem.


Required Skills and Qualifications:


  1. 3+ years of hands-on software engineering experience.
  2. Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, , Java, C++, Go or Rust
  3. A Cybersecurity/SecOps background or exposure is highly preferred
  4. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs.
  5. Ability to explain complex engineering decisions clearly and objectively.
  6. Comfortable reading and reasoning through unfamiliar code or technical requirements


Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.


Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.