1

Software Training Jobs in Remote, OR (NOW HIRING)

Be Seen First

AI Engineer

OR · Remote

We are seeking an AI Engineer who is, first and foremost, a strong software engineer. In this role ... Knowledge of ML fundamentals: model training, fine-tuning, and evaluation (PyTorch or TensorFlow)

Be Seen First

AI Engineer

OR · Remote

We are seeking an AI Engineer who is, first and foremost, a strong software engineer. In this role ... Knowledge of ML fundamentals: model training, fine-tuning, and evaluation (PyTorch or TensorFlow)

Senior Software Engineer, Backend

Roseburg, OR · On-site +1

$165K - $241K/yr

Experience developing software using C++11 or newer standards. * CI/CD & Containerization ... training. The full salary range for certain locations is listed below. For locations not listed ...

Senior Software Developer

OR · Remote

$84K - $112K/yr

The Role At Lumen, a Senior Software Developer joins a team focused on building and strengthening ... Conduct end-user and technical training sessions and provide ongoing support to business users ...

Promote adoption through demos, pilots, training, and documentation. Measure impact using usage ... Strong knowledge of software development lifecycle activities, including agentic development ...

We'rea small, expert team that owns this software end to end, holds itself to a high bar, and takes ... training. The full salary range for certain locations is listed below. For locations not listed ...

Drive AI adoption through demos, training, office hours, onboarding resources, reusable examples ... Deep understanding of the software development lifecycle, code quality, testing, documentation ...

... software and peripheral equipment, solving user operation problems and supporting computer operations. Provide training for basic desktop support. ESSENTIAL FUNCTIONS OF THE POSITION: The essential ...

Installs software, hardware and executes performance analysis as needed for DR and imaging ... Training: Update underlying technology knowledge and receive product training from R&D.

... training modules - Understanding issues and improving knowledgebase - Maintain metrics & documentation In addition you will also be handling direct support queries - Use online software to answer ...

Senior Field Applications Engineer

OR · On-site +1

$85K - $120K/yr

... software solutions that enhance productivity and quality of tools, processes, and complete ... Deliver on-site and remote technical training sessions to customer process, equipment, and ...

Senior Field Applications Engineer

OR · Hybrid

$85K - $120K/yr

... software solutions that enhance productivity and quality of tools, processes, and complete ... Deliver on-site and remote technical training sessions to customer process, equipment, and ...

Security Architect

OR · On-site +1

$61 - $78.75/hr

Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure ... of individuals, training and career development programs, and a competitive compensation and ...

next page

Showing results 1-20

Software Training information

See Remote, OR salary details

$13

$31

$63

How much do software training jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for software training in Remote, OR is $31.21, according to ZipRecruiter salary data. Most workers in this role earn between $19.95 and $35.53 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in software training, and how can they be addressed?

Software trainers often encounter challenges such as varying levels of technical proficiency among trainees, keeping participants engaged, and adapting to rapidly evolving software tools. To address these, trainers should assess learners’ baseline skills early, incorporate interactive and hands-on activities, and stay current with software updates through continuous learning. Collaborating closely with product teams and support staff also ensures training content remains relevant and practical.

What is the difference between Software Training vs Software Development?

AspectSoftware TrainingSoftware Development
Required CredentialsTypically certifications in teaching, instructional design, or specific software toolsComputer science degree, coding certifications, or related technical credentials
Work EnvironmentTraining centers, corporate classrooms, online platformsOffices, tech companies, remote development teams
Employer & Industry UsageEducational institutions, corporate training departments, software companiesTech firms, startups, software product companies
Common Search & Comparison IntentLearning methods, instructional roles, certification pathsProgramming, coding, software project development

Software Training focuses on teaching users how to operate or utilize software applications, often involving instructional design and training delivery. Software Development involves creating, coding, and maintaining software applications. While both roles require technical knowledge, Software Training emphasizes education and user support, whereas Software Development centers on building software solutions.

What are the key skills and qualifications needed to thrive as a Software Trainer, and why are they important?

To thrive as a Software Trainer, you need a strong understanding of software applications, instructional design, and adult learning principles, often backed by a degree in IT, education, or a related field. Familiarity with learning management systems (LMS), screen recording tools, and software like Microsoft Office or specialized training platforms is typically required. Excellent communication, patience, and adaptability are vital soft skills for effectively conveying complex information and responding to diverse learner needs. These skills ensure that users are empowered to utilize software efficiently, leading to higher productivity and satisfaction.

What is software training?

Software training is the process of teaching individuals or groups how to effectively use specific computer programs or applications. This training may include basic instruction for beginners, advanced techniques for experienced users, and guidance on best practices for maximizing productivity. Software training can be delivered in various formats such as in-person classes, online courses, webinars, or self-paced tutorials. The goal is to ensure users can confidently and efficiently operate the software to meet their personal or organizational needs.
Infographic showing various Software Training job openings in Remote, OR as of July 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $64,920 per year, or $31.2 per hour.

AI Engineer

Sara Software Systems

OR • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

We are seeking an AI Engineer who is, first and foremost, a strong software engineer. In this role, you will design, build, and ship AI-powered features end to end, from integrating large language models and machine learning services into our products, to developing the front-end applications that put those capabilities in users' hands. You will work across the stack, with a strong emphasis on front-end development and cloud-native engineering on Google Cloud Platform (GCP). 

Responsibilities 

  • Design, develop, and deploy AI-powered applications and features, integrating LLMs and ML models into production software 
  • Build and maintain responsive, high-quality front-end applications using modern JavaScript frameworks (React, Angular, or Vue) 
  • Develop APIs and backend services that connect front-end applications with AI/ML models and data pipelines 
  • Build, evaluate, and optimize LLM-based solutions including prompt engineering, RAG (Retrieval-Augmented Generation) pipelines, embeddings, and vector search 
  • Architect, deploy, and manage applications and AI workloads on Google Cloud Platform (Vertex AI, Cloud Run, Cloud Functions, BigQuery, GKE) 
  • Fine-tune and integrate models from providers such as OpenAI, Anthropic, and Google, as well as open-source models (Hugging Face, LLaMA, etc.) 
  • Implement MLOps/LLMOps best practices: CI/CD pipelines, model monitoring, evaluation, and versioning 
  • Write clean, well-tested, maintainable code and participate in code reviews 
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions 
  • Stay current with the rapidly evolving AI/ML landscape and recommend new tools and approaches 

Required Qualifications 

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) 
  • 3+ years of professional software engineering experience 
  • Strong proficiency in Python and JavaScript/TypeScript 
  • Hands-on experience building front-end applications with React, Angular, or similar frameworks (HTML, CSS, modern UI patterns) 
  • Experience developing and deploying applications on Google Cloud Platform 
  • Practical experience integrating LLM APIs (OpenAI, Anthropic Claude, Google Gemini) into applications 
  • Experience with RESTful APIs, microservices, and modern software architecture 
  • Familiarity with vector databases (Pinecone, Weaviate, pgvector, or similar) and RAG architectures 
  • Solid understanding of Git, CI/CD, containerization (Docker), and agile development practices 
  • Strong problem-solving skills and ability to work independently and within a team 

Preferred Qualifications 

  • Experience with Vertex AI, LangChain, LlamaIndex, or similar AI application frameworks 
  • Experience with agentic AI workflows, function/tool calling, and multi-agent systems 
  • Knowledge of ML fundamentals: model training, fine-tuning, and evaluation (PyTorch or TensorFlow) 
  • Experience with Kubernetes (GKE) and infrastructure-as-code (Terraform) 
  • Experience with SQL/NoSQL databases and data pipelines (BigQuery, Dataflow) 
  • GCP certifications (e.g., Professional Machine Learning Engineer, Professional Cloud Developer) 
  • Experience shipping user-facing AI products from concept to production 

Company Description

Sara Software Systems, LLC founded in July 2004 is a small, woman, minority owned and economically disadvantaged 8(a) business as approved by the Small Business Administration (SBA). Owned and managed by experienced IT professionals, we bring a realistic and knowledgeable approach with 15 years of technical excellence to solve complex federal and commercial IT challenges, transform how organizations operate, and protect our Customer's critical infrastructure.
Sara Software Systems, LLC is a process-driven and quality-focused company and we are appraised at Maturity Level (ML) 3 by the CMMI Institute for both DEV + SVC. Our CMMI DEV ML3 appraisal was specifically focused on Agile and DevSecOps. We are International Standards of Organization (ISO) 9001:2015, ISO 20000-1:2011 and ISO 27001:2013-certified.

Sara Software Systems, LLC is a leading technology Services provider with focus in Application Development and Modernization, Agile Transformations, Program Management , Information Technology , Software development, Cybersecurity, IT infrastructure, Business Process Reengineering and Service Desk services for Federal Agencies and commercial organizations. We serve the business needs of our customers by providing strategy, program management, architecture, and sustainment of information technology solutions both in traditional waterfall and agile methodologies that transform ideas to value.