1

Computer Programming Online Jobs in Provo, UT (NOW HIRING)

Own golden datasets, regression suites, offline and online evals, and LLM-as-judge governance ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field * 10+ ...

Own golden datasets, regression suites, offline and online evals, and LLM-as-judge governance ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field * 10+ ...

Java Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online Java tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Java Tutor

Provo, UT · Remote

$18 - $40/hr

... online Java tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Python Tutor

Provo, UT · Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Ability to explain Pythonic programming conventions, decorators, and generators while preparing ...

Python Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Ability to explain Pythonic programming conventions, decorators, and generators while preparing ...

Robotics Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online Robotics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Provo, UT · Remote

$18 - $40/hr

... online Robotics tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Senior Staff Agentic AI Engineer

Draper, UT · On-site +1

$99K - $134K/yr

Build offline and online evaluation signals using curated golden datasets. Contribute to defining ... Bachelor's Degree in Computer Science or related field of study. * 12+ years of experience in ...

SolidWorks Tutor

Provo, UT · Remote

$18 - $40/hr

... online SolidWorks tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Skilled at teaching parametric feature-based modeling, assembly design, and engineering ...

SolidWorks Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online SolidWorks tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Skilled at teaching parametric feature-based modeling, assembly design, and engineering ...

Get trained at mthree Academy in an online class for 4-8 weeks with other graduates. Focusing on ... Bachelor's degree in computer science or a related major * A GPA of 2.7 or higher. We look for ...

Junior Software Engineer

South Jordan, UT · On-site

$48K - $63K/yr

Get trained at mthree Academy in an online class for 4-8 weeks with other graduates. Focusing on ... Bachelor's degree in computer science or a related major * A GPA of 2.7 or higher. We look for ...

C++ Tutor

Spanish Fork, UT · Remote

$18 - $40/hr

... online C++ tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... programming, game development, and computer science coursework. * Conceptual Teaching & Problem ...

C++ Tutor

Provo, UT · Remote

$18 - $40/hr

... online C++ tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... programming, game development, and computer science coursework. * Conceptual Teaching & Problem ...

Showing results 21-40

Computer Programming Online information

See Provo, UT salary details

$31.2K

$61.5K

$90.3K

How much do computer programming online jobs pay per year?

As of Sep 9, 2026, the average yearly pay for computer programming online in Provo, UT is $61,463.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,800.00 and $75,700.00 per year, depending on experience, location, and employer.

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What are the key skills and qualifications needed to thrive as an online computer programmer?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

Can you work from home as a computer programmer?

Computer programmers often have the option to work from home, especially if their employer supports remote work and they have the necessary skills in programming languages, collaboration tools, and version control systems. Many programming jobs are project-based and can be completed independently, making remote work common in the field.

What are popular job titles related to Computer Programming Online jobs in Provo, UT?

For Computer Programming Online jobs in Provo, UT, the most frequently searched job titles are:

Principal, AI Platform Engineer

Lehi, UT

NRG
Oil and Coal Products Manufacturing • 5 - 10K employees

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 10 days ago


Key responsibilities

  • Build shared evaluation infrastructure for models, prompts, agents, and multimodal AI systems.

  • Own golden datasets, regression suites, offline and online evals, and LLM-as-judge governance.

  • Create launch-readiness gates for AI features across various products and partner with cross-functional teams.


Job description

Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.

Vivint pioneers cutting-edge smart home security solutions, empowering customers to live a safer, smarter, and more sustainable life. We seek passionate, innovative engineers eager to transform the daily lives of millions through groundbreaking solutions. We blend intelligent hardware, real-time sensor data, and AI to transform how people interact with their homes.

About This Role

We are seeking a Principal AI Platform Engineer to build the shared product-integrity layer for customer-facing AI systems. This role will create the evaluation, observability, safety, and launch-readiness infrastructure needed to ship AI features with measurable quality, reliability, and customer impact. In this role, you will be responsible to:

  • Build shared evaluation infrastructure for models, prompts, agents, and multimodal AI systems.
  • Own golden datasets, regression suites, offline and online evals, and LLM-as-judge governance.
  • Develop observability for model quality, latency, cost, drift, safety, and customer impact.
  • Create launch-readiness gates for AI features across camera, agentic, personalization, multimodal, and energy products.
  • Partner with Product, Analytics, Privacy, Security, and Engineering on trustworthy AI productization.
  • Define reusable standards for AI quality, monitoring, safety, and operational readiness.

Required Qualifications:

 

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field
  • 10+ years of software engineering, ML engineering, or AI platform experience
  • Experience evaluating, deploying, or monitoring production AI systems
  • Strong Python and data engineering skills
  • Experience with offline/online evaluation, data quality, model monitoring, or observability systems
  • Familiarity with LLM evaluation, prompt evaluation, model regression testing, or safety guardrails
  • Strong communication skills and ability to set standards across teams

Preferred Qualifications:

 

  • Experience with LLM-as-judge, agent tracing, multimodal evals, golden datasets, or automated regression suites
  • Experience with GCP/AWS, Vertex AI, SageMaker, MLflow, Datadog, OpenTelemetry, Private Cloud or similar tooling
  • Experience with privacy-aware AI systems, customer trust metrics, or launch-readiness processes
  • Experience supporting computer vision, GenAI, recommendation, or edge AI products
  • Experience building developer platforms or internal AI tooling

Working at Vivint:

Learn about the Vivint Culture and why it's a great place to grow your career!

Here are some highlighted perks you should ask us about:

  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) + Employer Match
  • Employee Resource Groups
  • Quarterly Innovation Weeks

WORKING CONDITIONS: 

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

SAFETY:

Vivint enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment.  Each new employee is responsible for completing all training requirements.  Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public.  Employee must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.
We support the use of AI tools to help you prepare for your interview (e.g., practicing responses, researching the role, or refining your resume). However, during interviews and assessments, we expect responses to reflect your own thinking, experience, and communication. Use of AI to generate or read answers in real time, complete assessments, or misrepresent your qualifications is not permitted and may impact your candidacy.

NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.  

Official description on file with Talent.

We support the use of AI tools to help you prepare for your interview (e.g., practicing responses, researching the role, or refining your resume). However, during interviews and assessments, we expect responses to reflect your own thinking, experience, and communication. Use of AI to generate or read answers in real time, complete assessments, or misrepresent your qualifications is not permitted and may impact your candidacy.


NRG logo

About NRG

Sourced by ZipRecruiter

At NRG, we're bringing the power of energy to people and organizations by putting customers at the center of everything we do. We generate electricity and provide energy solutions and natural gas to millions of customers through our diverse portfolio of retail brands. A Fortune 500 company, operating in the United States and Canada, NRG delivers innovative solutions while advocating for competitive energy markets and customer choice, working towards a sustainable energy future. More information is available at www.nrg.com. Connect with NRG on Facebook, LinkedIn and follow us on Twitter @nrgenergy.

Industry

Oil and coal products manufacturing

Company size

5,001 - 10,000 Employees

Headquarters location

Houston, TX, US