1

Trainee Computer Programmer Jobs in Santa Clara, CA

IT PROJECT MANAGER

San Jose, CA · On-site

$115K - $136K/yr

Bachelor's degree in IT, Computer Science, Engineering, Supply Chain Management, Business, or a ... Regards, Shivani Yadav Recruitment Trainee Whiz Global LLC Phone : shivani.yadav Address: 1555 ...

Operations Trainer

Milpitas, CA · On-site

$24.70 - $33.34/hr

Observe trainee performance, verify understanding, document completion, and provide retraining when ... Partner with Engineering, Quality, Safety, and Operations to standardize training practices and ...

Operations Trainer

Milpitas, CA · On-site

$24.70 - $33.34/hr

Observe trainee performance, verify understanding, document completion, and provide retraining when ... Partner with Engineering, Quality, Safety, and Operations to standardize training practices and ...

Operations Trainer

Milpitas, CA · On-site

$24.70 - $33.34/hr

Observe trainee performance, verify understanding, document completion, and provide retraining when ... Partner with Engineering, Quality, Safety, and Operations to standardize training practices and ...

next page

Showing results 1-20

Trainee Computer Programmer information

See Santa Clara, CA salary details

$38.8K

$76.3K

$112.2K

How much do trainee computer programmer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for trainee computer programmer in Santa Clara, CA is $76,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $94,000.00 per year, depending on experience, location, and employer.

What can I expect from the onboarding and mentorship process as a trainee computer programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What is a trainee computer programmer?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

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

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

How to get a job as a trainee computer programmer with no experience?

To get a trainee computer programmer position with no experience, focus on building foundational skills through online courses, coding bootcamps, or self-study in programming languages like Python or Java. Creating a portfolio of personal projects and gaining familiarity with tools such as Git can demonstrate your abilities to employers, while internships or volunteering can provide practical experience and improve your chances of securing an entry-level role.
What are the most commonly searched types of Computer Programmer jobs in Santa Clara, CA? The most popular types of Computer Programmer jobs in Santa Clara, CA are:
Infographic showing various Trainee Computer Programmer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 21% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $76,308 per year, or $36.7 per hour.

Basic Life Research Scientist (1 Year Fixed Term)

Stanford University

Stanford, CA • On-site

Full-time

Re-posted 5 days ago


Stanford University rating

7.8

Company rating: 7.8 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

229th of 617 rated colleges and universities


Job description

Job Summary:
Stanford University’s School of Medicine is seeking a Basic Life Research Scientist to join the Aghaeepour Lab, which focuses on developing machine learning methods in clinical medicine. The role involves leading research projects, mentoring trainees, and collaborating with interdisciplinary teams to improve outcomes in acute care settings.
Responsibilities:
• Contribute to and/or lead research projects involving machine learning and clinical data integration
• Develop, implement, and evaluate AI/ML models using large-scale biomedical datasets
• Provide technical mentorship and guidance to trainees
• Contribute to manuscript preparation, review, and scientific dissemination
• Collaborate with clinicians, data scientists, and external partners
• Help maintain high standards of rigor, reproducibility, and code quality
• other duties may also be assigned
Qualifications:
Required:
• Ph.D. in Computer Science, Biomedical Informatics, Statistics, Engineering, or a related quantitative field
• Experience in machine learning, deep learning, or AI applied to real-world datasets
• Strong programming skills (e.g., Python, PyTorch, TensorFlow)
Preferred:
• Experience working with biomedical or clinical data (e.g., EHRs, physiological signals, omics)
• Strong publication record or demonstrated research productivity
• Ability to work in interdisciplinary teams spanning clinical and computational domains
• Experience in areas such as time series modeling, multimodal learning, or causal inference
Company:
Stanford University is a teaching and research university that focuses on graduate programs in law, medicine, education, and business. Founded in 1885, the company is headquartered in Stanford, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Stanford University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom