1

Computer Programming Training Jobs in California

Computer Vision Engineer

Costa Mesa, CA · On-site

$191K - $253K/yr

Design experiments, data collection efforts, and curate training/evaluation sets to develop ... Experience with GPU / CUDA programming for accelerated computer vision processing. US Salary Range ...

Computer Vision Engineer

Costa Mesa, CA · On-site

$191K - $253K/yr

Design experiments, data collection efforts, and curate training/evaluation sets to develop ... Experience with GPU / CUDA programming for accelerated computer vision processing. US Salary Range ...

... used in training of AR/VR eye tracking models and system evaluation * Explore, innovate, and ... Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or ...

... used in training of AR/VR eye tracking models and system evaluation * Explore, innovate, and ... Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or ...

Computer Vision AI & ML Engineer

San Mateo, CA · On-site

$127K - $149K/yr

Position Overview We are seeking a Computer Vision AI & ML Engineer to design, build, and deploy ... Build scalable pipelines for data processing, training, evaluation, and deployment into real-world ...

Computer Vision AI & ML Engineer

San Mateo, CA · On-site

$127K - $149K/yr

Position Overview We are seeking a Computer Vision AI & ML Engineer to design, build, and deploy ... Build scalable pipelines for data processing, training, evaluation, and deployment into real-world ...

Programmer II

Edwards, CA · On-site

$80K - $109K/yr

Bachelor's Degree in Computer Programming; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and ...

Programmer II

Edwards, CA · On-site

$80K - $109K/yr

Bachelor's Degree in Computer Programming; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and ...

Computer Vision AI & ML Engineer

San Mateo, CA · On-site

$127K - $150K/yr

They are seeking a Computer Vision AI & ML Engineer to design, build, and deploy advanced ... training, evaluation, and deployment into real-world and real-time systems. • Design labeling ...

Showing results 21-40

Computer Programming Training information

See California salary details

$32.6K

$64.1K

$94.2K

How much do computer programming training jobs pay per year?

As of Aug 10, 2026, the average yearly pay for computer programming training in California is $64,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,800.00 and $79,000.00 per year, depending on experience, location, and employer.

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

AspectComputer Programming TrainingSoftware Developer
CredentialsOften includes coding bootcamps, certifications, or online coursesBachelor's degree in Computer Science or related field, sometimes certifications
Work EnvironmentClassroom, online learning platforms, workshopsOffice, remote, or client sites, working on projects
Industry UsageTraining programs prepare individuals for entry-level coding rolesDevelops, tests, and maintains software applications in various industries

Computer Programming Training focuses on teaching coding skills through courses and certifications, preparing learners for entry-level roles. Software Developers build and maintain software solutions, often requiring a formal degree and practical experience. While training provides foundational knowledge, developers apply these skills in real-world projects.

What are jobs that include computer programming training?

Jobs that include computer programming training include entry-level positions in software design and engineering, website design, database administration and management, data science, information technology (IT), and health informatics. Jobs in these industries typically require you to have some knowledge of coding to carry out your responsibilities. In addition to your daily duties, a job that includes computer programming training typically provides time outside of normal work hours for you to learn how to program and code. If you are starting with little or no knowledge of coding, an internship might be a better fit. While you should still take some initial courses in the subject, internships focus more on learning.

What is computer programming training?

Computer programming training is a structured learning process designed to teach individuals the skills and knowledge needed to write, test, and maintain computer software. Training typically covers programming languages such as Python, Java, or C++, as well as problem-solving techniques and software development concepts. Both in-person courses and online platforms offer programming training, ranging from beginner to advanced levels. These programs often include hands-on projects to help learners apply their knowledge and build real-world experience.

What are some common challenges faced by computer programming trainers when teaching students with varying skill levels?

Computer programming trainers often work with students who have diverse backgrounds and experience levels, which can make it challenging to ensure everyone progresses at a comfortable pace. Trainers must balance advanced material for experienced learners while providing foundational support to beginners. Effective trainers use differentiated instruction techniques, such as pairing students for peer learning or offering optional advanced exercises, to keep all participants engaged. Clear communication, adaptability, and frequent feedback help address these challenges and create a positive learning environment.

What are the key skills and qualifications needed to thrive as a computer programming trainer, and why are they important?

To thrive as a Computer Programming Trainer, you need strong programming expertise in multiple languages, a solid background in computer science or related fields, and often a relevant teaching or training certification. Familiarity with code editors, integrated development environments (IDEs), version control systems like Git, and e-learning platforms is typically required. Excellent communication, patience, and the ability to adapt teaching styles to different learners are crucial soft skills. These competencies ensure effective knowledge transfer, foster student engagement, and help learners build real-world programming skills.
What are the most commonly searched types of Computer Programming Training jobs in California? The most popular types of Computer Programming Training jobs in California are:
What are popular job titles related to Computer Programming Training jobs in California? For Computer Programming Training jobs in California, the most frequently searched job titles are:
What job categories do people searching Computer Programming Training jobs in California look for? The top searched job categories for Computer Programming Training jobs in California are:
Infographic showing various Computer Programming Training job openings in California as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 2% Temporary, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $64,123 per year, or $30.8 per hour.

Computer Vision Engineer

Applied Medical

Rancho Santa Margarita, CA • On-site

$80K/yr

Full-time

Life, Retirement, PTO

Re-posted 10 days ago


Applied Medical rating

8.0

Company rating: 8.0 out of 10

Based on 23 frontline employees who took The Breakroom Quiz


Job description

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 35 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.
Position Description
The Computer Vision Engineer develops and optimizes computer vision algorithms and deep learning models for image and video analysis at Applied Medical. This computer vision and machine learning engineering role integrates and deploys scalable, high-performance vision-based solutions into real-world products. The Computer Vision Engineer enhances model accuracy, improves system efficiency, and contributes to AI-driven products that advance computer vision technology across Applied Medical.
Key Responsibilities
  • Design, develop, and implement computer vision algorithms for object detection, segmentation, tracking, and feature extraction in image and video analysis
  • Collaborate with cross-functional teams to deploy and embed computer vision capabilities into products, including the Simsei simulation program
  • Optimize the accuracy, efficiency, and scalability of existing computer vision systems for real-world applications
  • Research emerging computer vision technologies and methodologies, applying insights to improve model performance
  • Test, validate, and deploy models, maintaining robustness and reliability in production environments
  • Monitor and troubleshoot deployed systems, resolving performance issues and implementing enhancements over time

Success in This Role Looks Like
  • Improving model accuracy and system efficiency across deployed computer vision solutions
  • Delivering scalable vision-based features integrated cleanly into production products
  • Maintaining robust, reliable models in production environments
  • Resolving performance issues quickly to sustain accuracy and efficiency
  • Applying current research to advance product capabilities and innovation

Position Requirements
This position requires the following skills and attributes:
  • Bachelor's degree in computer science, computer engineering, electrical engineering, or a related engineering field with an emphasis on computer vision, or relevant experience
  • Minimum of three years of relevant work experience, or equivalent education and experience demonstrating the skills below
  • Strong analytical skills and a solid foundation in mathematics
  • Deep understanding of and hands-on experience with image processing, computer vision, machine learning, and deep learning algorithms
  • Strong development skills in C++ or Python
  • Experience applying traditional computer vision and deep learning algorithms to problems such as object detection, segmentation, tracking, and feature extraction
  • Experience with data science and computer vision libraries, including NumPy, Pandas, SciPy, Matplotlib, Scikit-learn, and OpenCV
  • Experience with deep learning frameworks such as PyTorch, TensorFlow, or Keras

Preferred
The following skills and attributes are preferred:
  • Experience with medical image analysis or medical applications
  • Experience with image streaming and real-time image analysis
  • Experience with computer graphics and visualization
  • Experience with database servers such as MySQL or SQL Server
  • Experience with cloud services such as Amazon Web Services (AWS), Azure, or Google Cloud Platform (GCP)

Benefits
  • Competitive compensation range: $80000 - $140000 / year (California).
  • Comprehensive benefits package.
  • Training and mentorship opportunities.
  • On-campus wellness activities.
  • Education reimbursement program.
  • 401(k) program with discretionary employer match.
  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply.
Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.
All compensation and benefits are subject to plan documents and written agreements.

What Applied Medical employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom