Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Quick apply
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Quick apply
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Quick apply
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Quick apply
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Quick apply
Be Seen First
This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience. This is a customer-facing role , not a traditional IT ...
Join us as an Operations Training Specialist and make a meaningful impact developing and delivering training programs across our organization. You'll play a key role in ensuring smooth operations and ...
Join us as an Operations Training Specialist and make a meaningful impact developing and delivering training programs across our organization. You'll play a key role in ensuring smooth operations and ...
Posting Details Posting Details (Default Section) Posting Number: 0603430 Position Title: Part time Trainer - Siemens NX Software (CAD, CAM, and CAE) Position is: Part Time Position Type: Staff ...
Posting Details Posting Details (Default Section) Posting Number: 0603430 Position Title: Part time Trainer - Siemens NX Software (CAD, CAM, and CAE) Position is: Part Time Position Type: Staff ...
Be Seen First
Layton, UT · On-site
$20 - $25/hr
As the Head Coach at Alloy Personal training Layton you will work closely with our Director of ... Clock in and clock out using MindBody software. * Cue up appropriate daily workout on TV. * Set up ...
Quick apply
Be Seen First
Layton, UT · On-site
$20 - $25/hr
As the Head Coach at Alloy Personal training Layton you will work closely with our Director of ... Clock in and clock out using MindBody software. * Cue up appropriate daily workout on TV. * Set up ...
Be Seen First
Layton, UT · On-site
$20 - $25/hr
As the Head Coach at Alloy Personal training Layton you will work closely with our Director of ... Clock in and clock out using MindBody software. * Cue up appropriate daily workout on TV. * Set up ...
Quick apply
Be Seen First
Layton, UT · On-site
$20 - $25/hr
As the Head Coach at Alloy Personal training Layton you will work closely with our Director of ... Clock in and clock out using MindBody software. * Cue up appropriate daily workout on TV. * Set up ...
Join us as an Operations Training Specialist and make a meaningful impact developing and delivering training programs across our organization. You'll play a key role in ensuring smooth operations and ...
Join us as an Operations Training Specialist and make a meaningful impact developing and delivering training programs across our organization. You'll play a key role in ensuring smooth operations and ...
Layton, UT · On-site
Provide hands-on training of the NextGen EHR application software to physicians and clinical staff. * Provide EHR expertise in order to optimize the efficiency for the end users and streamline the ...
Quick apply
Layton, UT · On-site
Provide hands-on training of the NextGen EHR application software to physicians and clinical staff. * Provide EHR expertise in order to optimize the efficiency for the end users and streamline the ...
Layton, UT · On-site
Provide hands-on training of the NextGen EHR application software to physicians and clinical staff. * Provide EHR expertise in order to optimize the efficiency for the end users and streamline the ...
Layton, UT · On-site
Provide hands-on training of the NextGen EHR application software to physicians and clinical staff. * Provide EHR expertise in order to optimize the efficiency for the end users and streamline the ...
Senior QA / Trainer Location : 1200 First ST NE 10th Floor, Washington DC Duration : 12 Months ( Hybrid ) The Senior Software Trainer and Quality Assurance Analyst is a hybrid training/QA role that ...
Senior QA / Trainer Location : 1200 First ST NE 10th Floor, Washington DC Duration : 12 Months ( Hybrid ) The Senior Software Trainer and Quality Assurance Analyst is a hybrid training/QA role that ...
Georgetown, KY · On-site
The ideal candidate with a strong background in software engineering, solution architecture, DevOps, developer enablement, or technical training, who has hands-on experience using AI tools in ...
Quick apply
Georgetown, KY · On-site
The ideal candidate with a strong background in software engineering, solution architecture, DevOps, developer enablement, or technical training, who has hands-on experience using AI tools in ...
Almont, CO · On-site
$60 - $70/hr
Develop a thorough understanding of healthcare software applications including EHR, practice management, and telemedicine platforms. * Create, update, and maintain training materials such as user ...
Almont, CO · On-site
$60 - $70/hr
Develop a thorough understanding of healthcare software applications including EHR, practice management, and telemedicine platforms. * Create, update, and maintain training materials such as user ...
The ideal candidate with a strong background in software engineering, solution architecture, DevOps, developer enablement, or technical training, who has hands-on experience using AI tools in ...
The ideal candidate with a strong background in software engineering, solution architecture, DevOps, developer enablement, or technical training, who has hands-on experience using AI tools in ...
The Virtual Software Trainer / Video Editor Internship will deliver GigCentric Administrator training to GigCentric Customers, Partners, and Employees in virtual environments. In this capacity, you ...
The Virtual Software Trainer / Video Editor Internship will deliver GigCentric Administrator training to GigCentric Customers, Partners, and Employees in virtual environments. In this capacity, you ...
The Virtual Software Trainer / Video Editor Internship will deliver GigCentric Administrator training to GigCentric Customers, Partners, and Employees in virtual environments. In this capacity, you ...
The Virtual Software Trainer / Video Editor Internship will deliver GigCentric Administrator training to GigCentric Customers, Partners, and Employees in virtual environments. In this capacity, you ...
Washington, DC · On-site
The candidate must be an experienced software application trainer with experience to develop, schedule, and execute classroom and webinar training sessions. The Trainer must also have strong verbal ...
Quick apply
Washington, DC · On-site
The candidate must be an experienced software application trainer with experience to develop, schedule, and execute classroom and webinar training sessions. The Trainer must also have strong verbal ...
Rochester, MN · On-site
Conducts training classes in a wide range of subjects based on the organization needs, software applications and IPC inspection. Schedules and conducts training, working with Human Resources and ...
Rochester, MN · On-site
Conducts training classes in a wide range of subjects based on the organization needs, software applications and IPC inspection. Schedules and conducts training, working with Human Resources and ...
Washington, DC · On-site
The candidate must be an experienced software application trainer with experience to develop, schedule, and execute classroom and webinar training sessions. The Trainer must also have strong verbal ...
Washington, DC · On-site
The candidate must be an experienced software application trainer with experience to develop, schedule, and execute classroom and webinar training sessions. The Trainer must also have strong verbal ...
$13.46 - $18.03
18% of jobs
$21.11 is the 25th percentile. Wages below this are outliers.
$18.03 - $22.60
11% of jobs
$22.60 - $27.16
9% of jobs
The median wage is $29.66 / hr.
$27.16 - $31.73
22% of jobs
$34.83 is the 75th percentile. Wages above this are outliers.
$31.73 - $36.30
22% of jobs
$36.30 - $40.87
7% of jobs
$40.87 - $45.43
7% of jobs
$45.43 - $50
2% of jobs
$50 - $54.57
0% of jobs
$54.57 - $59.13
0% of jobs
$59.13 - $63.70
1% of jobs
$13
$31
$63
To become a software trainer, you need a bachelor’s degree in computer science, training and development, or a related field. Some positions may require a master’s degrees with a concentration in training and development. Master a variety of different software programs and applications; many companies only hire software trainers who are familiar with the programs they use, so the more you know, the more job opportunities are open to you. Some positions may even require you to become certified in particular products.
| Aspect | Software Trainer | Software Developer |
|---|---|---|
| Required Credentials | Typically requires a degree in education, computer science, or related field; certifications in specific software or training methods | Requires a degree in computer science, software engineering, or related field; certifications in programming languages or development tools |
| Work Environment | Often works in training centers, corporate settings, or online platforms, focusing on teaching and curriculum delivery | Works in offices, development teams, or remote environments, focusing on designing, coding, and testing software |
| Employer & Industry Usage | Employed by training companies, corporations, or educational institutions to teach software skills | Employed by tech companies, startups, or as freelancers to develop software applications |
While both roles require technical knowledge, Software Trainers focus on educating users and professionals about software tools, whereas Software Developers are involved in creating and maintaining software applications. The roles differ mainly in their focus—training versus development—though both require strong technical skills and industry knowledge.

Fife, WA • On-site
Full-time
Medical, Dental, PTO
Posted 13 days ago
Position Summary
We are seeking a full-time experienced LOC SMS POS Software Installer / Trainer Representative to deliver structured, high-quality training and support to our customers. This role involves training end users (cashiers, managers, owners), supporting POS software, and ensuring a smooth onboarding experience.
This is a customer-facing role, not a traditional IT position, but strong technical aptitude is required. Travel and flexible hours (including weekends) are part of the role.
Key Responsibilities
Qualifications
Additional Requirements
Compensation
• Compensation is based on experience and qualifications
AM/PM Service, established in 1987, is a premier POS solutions provider operating in United States and Canada. The company offers end-to-end services—including hardware, software, installation, and support—customized to meet each client’s needs. Through strategic partnerships with leading brands and a commitment to innovation, AM/PM Service delivers reliable, cutting-edge solutions to a diverse range of industries. With over three decades of experience, it remains a trusted partner for businesses seeking scalable and effective POS systems. AM/PM Service is also recognized as a great place to work—valuing its people, investing in professional growth, and offering meaningful career opportunities in a dynamic, technology-driven environment.