1

Computer Scientist Jobs in Madera, CA (NOW HIRING)

Graduate degree in Applied Statistics, Computer Science, Life Sciences, Industrial-Organizational Psychology, Organizational Behavior, Sociology, Economics, Anthropology, or another quantitative ...

Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...

Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Broader weekday and weekend availability is a plus Fast and reliable internet connection Computer ...

Online Science Tutor

Fresno, CA · On-site +1

$25/hr

Science Tutor (Contract) Location: Remote Hours: Set Your Own Schedule Pay: $25.00/hr About Learner ... Computer or laptop with microphone and camera. A stylus pen is highly recommended for clear ...

Job Summary Under the general supervision of the Department of Computer Science Chair, the position serves as the Administrative Assistant to the Chair. The incumbent plans and executes a variety of ...

Showing results 21-40

Computer Scientist information

See Madera, CA salary details

$51.7K

$114K

$140.7K

How much do computer scientist jobs pay per year?

As of Aug 6, 2026, the average yearly pay for computer scientist in Madera, CA is $113,965.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,700.00 and $140,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Scientist, you need a strong background in mathematics, programming, and algorithm design, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, C++), development tools, and version control systems is typically required, along with knowledge of specialized software or frameworks relevant to your area. Analytical thinking, problem-solving, and effective communication are crucial soft skills that help you collaborate and present complex ideas clearly. These skills and qualifications are important for developing innovative solutions, advancing technology, and working efficiently in multidisciplinary teams.

What is a computer scientist?

Computer scientists are professionals who study the theory, design, development, and application of computer systems and software. They work on solving complex problems using algorithms, programming languages, and computational methods. Their work can range from developing new technologies, improving cybersecurity, creating software, to researching artificial intelligence and machine learning. Computer scientists are employed in various industries, including tech companies, research institutions, government agencies, and academia.

What does a computer scientist do?

Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.

How do computer scientists typically collaborate with other departments within an organization?

Computer scientists often work closely with teams from engineering, product management, data analytics, and IT to design, implement, and optimize technological solutions. Collaboration may involve participating in cross-functional meetings, providing technical expertise to inform business decisions, and integrating software systems with other platforms. Effective communication and teamwork are key, as computer scientists must translate complex technical concepts into actionable insights for non-technical colleagues. This collaborative environment not only broadens your professional network but also enhances your problem-solving skills through exposure to diverse perspectives.

What is the difference between Computer Scientist vs Software Engineer?

AspectComputer ScientistSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; often advanced degreesBachelor's or higher in CS, Software Engineering, or related field
Work EnvironmentResearch labs, academia, R&D departmentsTech companies, software development firms, IT departments
Employer & Industry UsageUniversities, research institutions, tech companiesSoftware development companies, startups, large corporations
Common Search & Comparison IntentUnderstanding roles, career paths, and skillsJob requirements, responsibilities, and career growth

Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.

What cities near Madera, CA are hiring for Computer Scientist jobs? Cities near Madera, CA with the most Computer Scientist job openings:
Infographic showing various Computer Scientist job openings in Madera, CA as of August 2026, with employment types broken down into 2% As Needed, 84% Full Time, 9% Part Time, and 5% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $113,965 per year, or $54.8 per hour.

$54 - $55.75/hr

Other

Posted 27 days ago


Job description

Description

FLSA: Non-exempt

Pay Grade: 17

Pay Range: $54-$55.75/hour

Status: Full-time (benefit eligible)

Hours per week: Over 35+ hours per week

Location: Fresno, CA

Schedule: Monday -Friday, 3:00 pm to 10:30 pm (rotating on call for overnights, weekends, and holidays)

Reports to: Laboratory Testing Manager

Work Modality: On-site


Job Summary:

This position is responsible for performing moderate and high complexity laboratory testing on patient and donor samples and maintaining high complexity high throughput laboratory testing on blood donor specimens, interpreting and reporting results, performing quality control and quality assurance procedures, participating in regulatory inspections and complying with all applicable local, state, federal laboratory requirements, and following current Good Manufacturing Practices (cGMP).


Essential Responsibilities:

Perform, interpret, and document complex antibody identification, compatibility testing, antigen typing, and donor serological testing.

Prepare preliminary patient results reports for hospital customers.

Manufacture special blood components such as frozen and deglycerolized red blood cells.

Provide support and expertise to hospital customers regarding immunohematology testing.

Reviews and finalizes donor testing results provided by outside testing laboratories.

Reviews testing performed by other areas of the Laboratory (e.g., product QC and testing performed by Components).

Demonstrates proficiency and follows laboratory standard operating procedures and policies by adherence to quality assurance guidelines for equipment and work area, documenting corrective action to any non-conforming event.

Performs all assigned duties in compliance with internal SOPs and external regulations.

Provides technical support/liaison to blood center operations.

Performs and maintains all QC logs; analyzes complex problems; and recommends additional service, as needed.

Prepares reagents and monitors required supply levels and alerts management when supplies should be ordered.

Exercises clinical judgment in assessing priorities while identifying problems and offering solutions to test systems independently or through the appropriate department channels, i.e., contacts tech support to troubleshoot with a specialist, when necessary, to resolve the issue or set up service when appropriate.

Assists with writing, reviewing, and revising internal standard operating procedures and documentation related to accreditation, adhering to all regulatory requirements for various authorities, including but not limited to CAP, CLIA, AABB, FDA, OSHA.

Participates in planning and implementing change through participation in staff meetings, task forces, or projects.

Assists with training and competency assessment of other team members.

Demonstrate a commitment to working in a strong team environment.

Demonstrate adherence to employee handbook and all company policies.


Note: The duties and responsibilities described above are not a comprehensive list and additional tasks may be assigned to the employee from time to time; or the scope of the job may change as necessitated by business demands.

Requirements

Qualifications and Skills


Education/Licenses/Experience  

  • BB (ASCP) or MLS (ASCP) is required and must be maintained 
  • Current California CIS or CLS license is required and must be maintained  

Skills 

  • Knowledge of safety precautions required for working with blood-borne pathogens is required  
  • 1-2 years of laboratory testing experience is preferred (new grads are encouraged to apply)  
  • IRL or complex blood banking experience is preferred 

Work Environment:

  • Environmentally controlled laboratory environment
  • Fast-paced environment with occasional high-pressure or emergent situations
  • Possible exposure to bloodborne pathogens
  • Must wear Personal Protective Equipment (PPE) such as gloves, mask or goggles
  • Could be required to enter walk-in freezer at 32F or lower


Physical Demands:

  • Frequent standing, walking, grasping, carrying and speaking
  • Occasional sitting, reaching, bending and stooping
  • Lifting, carrying, pushing and pulling up to 50 pounds, with assistance, if needed
  • Frequent use of the computer and keyboard