1

Computer Science Training Jobs in Denver, CO (NOW HIRING)

Masters Degree or PhD in Mathematics, Physics, Statistics, Computer Science, or Data Science ... training, certifications and work location. ICR is proud to be an equal opportunity employer and ...

Research Scientist

Broomfield, CO · On-site

$126K - $167K/yr

S. or Ph.D. in Applied or Computational Mathematics, Electrical Engineering, Computer Science ... training, critical skills, and/or business considerations. Highly competitive equity grants are ...

... computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor ... Ordinarily there should be either an established plan of intensive training to develop professional ...

Physical Science Technician

Lakewood, CO · On-site +1

$56K - $73K/yr

... computer software, including GIS software. 5. Assist scientists during the office phase of ... During emergency response periods, training of personnel on new equipment, or field work, the ...

Master's in geospatial science, geography, engineering, earth science, computer science, or a ... Tuition assistance/Training/Workforce improvement reimbursement per year * Spot bonuses for ...

Geospatial Scientist

Boulder, CO · On-site +1

$80K - $110K/yr

Master's in geospatial science, geography, engineering, earth science, computer science, or a ... Tuition assistance/Training/Workforce improvement reimbursement per year * Spot bonuses for ...

Showing results 41-60

Computer Science Training information

See Denver, CO salary details

$21.2K

$70.5K

$121.4K

How much do computer science training jobs pay per year?

As of Aug 17, 2026, the average yearly pay for computer science training in Denver, CO is $70,494.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,001.00 and $101,179.00 per year, depending on experience, location, and employer.

What is a computer science training?

A Computer Science Training job involves teaching or mentoring individuals in computer science concepts, programming, and related technologies. Professionals in this role may work in academic institutions, corporate training programs, or bootcamps to help students or employees develop technical skills. The job often includes designing curriculum, conducting lectures or hands-on coding sessions, and assessing learners' progress. Strong knowledge of programming languages, algorithms, and software development is typically required.

What are the typical responsibilities of someone working in computer science training?

Professionals in Computer Science Training are often responsible for designing and delivering curriculum, conducting hands-on programming workshops, assessing learners' progress, and updating course materials to reflect current industry trends. You may work closely with other instructors, HR training coordinators, or technical experts to align content with organizational or educational objectives. Collaboration with industry professionals and ongoing professional development are also common, as the technology landscape evolves quickly. This mix of technical and educational duties ensures that trainees gain practical, up-to-date skills needed for a successful tech career.

What are the key skills and qualifications needed to thrive in computer science training?

To thrive in Computer Science Training roles, you need a solid background in computer science concepts, programming, and educational or instructional expertise, often supported by a relevant degree or professional certifications such as CompTIA, Microsoft Certified Educator, or instructional design credentials. Familiarity with learning management systems (LMS), online collaboration platforms, and coding tools like Python, Java, or C++ is commonly required. Strong communication, patience, and the ability to tailor complex technical information to diverse audiences are valuable soft skills in this field. These competencies are essential for effectively teaching and preparing learners for evolving industry demands.

What are 5 careers in computer science training?

Five careers in computer science training include software developer, IT instructor, curriculum developer, technical trainer, and educational technology specialist. These roles often require knowledge of programming languages, instructional design, and certifications such as CompTIA or Cisco. They involve teaching, developing training materials, or supporting technology education in various settings.

What training is needed for computer science training?

Computer science training typically requires a bachelor's degree in computer science, software engineering, or a related field. Additional skills such as programming languages, data structures, algorithms, and familiarity with tools like version control systems are essential. Certifications in specific technologies or programming languages can also enhance job prospects.

What are the most commonly searched types of Computer Science Training jobs in Denver, CO?

The most popular types of Computer Science Training jobs in Denver, CO are:

What are popular job titles related to Computer Science Training jobs in Denver, CO?

For Computer Science Training jobs in Denver, CO, the most frequently searched job titles are:

What job categories do people searching Computer Science Training jobs in Denver, CO look for?

The top searched job categories for Computer Science Training jobs in Denver, CO are:

Infographic showing various Computer Science Training job openings in Denver, CO as of August 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 100% In-person job distribution, with an average salary of $70,494 per year, or $33.9 per hour.

Full-time

Re-posted 8 days ago


Job description

Overview:
Job Title: Senior Data Scientist - Knowledge Domain: Product (Job ID: 2099)
Location: Work From Home - USA, Denver, Colorado 80237 - look for locals
Duration: July 15, 2025 - February 27, 2026
Company: Western Union
Hire Type: Contractor (Contract Only)
Standard Hours per Week: 40
JOB DESCRIPTION
Senior Data Scientist - Knowledge Domain: Product
We are seeking a technically advanced and product-oriented Senior Data Scientist to lead the development of machine learning and deep learning solutions that power intelligent decision-making and innovative products. This role is ideal for someone with extensive experience in building, evaluating, and deploying ML and neural network models in production environments. You'll collaborate cross-functionally to create and scale real-world AI applications that have direct impact on users and business performance.
Role Responsibilities:
Design, build, and evaluate machine learning and deep learning models for classification, regression, recommendation, NLP, computer vision, and time-series forecasting.
Apply deep learning techniques (e.g., CNNs, RNNs, LSTMs, Transformers) to solve complex, data-intensive problems.
Lead the development of ML products, from model prototyping through production deployment, performance monitoring, and continuous improvement.
Select appropriate architectures and hyperparameters, optimize model performance, and use proper evaluation metrics (e.g., AUC, F1, BLEU, IoU, perplexity) based on the use case.
Collaborate with product managers and engineers to translate business challenges into deployable solutions using AI/ML.
Design automated pipelines for data preprocessing, feature engineering, training, and inference (batch or real-time).
Evaluate model drift, monitor performance post-deployment, and implement retraining pipelines as part of a production MLOps system.
Mentor junior data scientists, contribute to code reviews, and lead technical discussions across the data science and engineering teams.
Role Requirements:
Bachelor's degree in Computer Science, Statistics, Applied Math, or related field (Master's or PhD strongly preferred).
5+ years of industry experience in applied machine learning, with 2+ years focused on deep learning and neural network applications.
Experience in Banking, Payments or Financial Services formulating AI data solutions that allow us to leverage our data to know our customers better and target our resources for better market penetration and focused attention and education.
Proficiency in Python and ML libraries such as scikit-learn, XGBoost, TensorFlow, Keras, or PyTorch.
Deep understanding of neural networks, model regularization, overfitting/underfitting prevention, and GPU-accelerated training.
Experience with customer data enrichments.
Proven track record of building, evaluating, and deploying machine learning models at scale in production environments.
Experience with cloud platforms (AWS/GCP/Azure), containerization, and model serving technologies.
Excellent communication skills, with the ability to present complex findings to both technical and non-technical stakeholders.
Hands-on experience with real-world applications of deep learning, such as recommendation engines, fraud detection, customer segmentation, document summarization, image recognition, or speech processing.
Familiarity with MLOps tools (e.g., MLflow, SageMaker, Airflow, Kubeflow).
Experience with CI/CD for ML, feature stores, and real-time inference systems.
Contributions to academic research, open-source ML projects, or ML/AI patents.
Skills:
Knowledge Domain