1

Computer Science Analyst Jobs in Houston, TX (NOW HIRING)

Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or related field * 7+ years in data science, analytics, or AI roles * Experience with AEC, engineering, or consulting ...

Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or related field * 7+ years in data science, analytics, or AI roles * Experience with AEC, engineering, or consulting ...

Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or related field * 7+ years in data science, analytics, or AI roles * Experience with AEC, engineering, or consulting ...

Solution Architect

Bellaire, TX

$56.75 - $74.75/hr

... analyzing, designing, and/or delivering clinical/business solutions EXPERIENCE OFFSETS Any of the combined may offset the experience requirement above: A degree in computer science, business ...

Bachelor's or Master's degree in Computer Science, Engineering, Statistics, Operations Research, or a related field with a specialization in data science/analytics (degree must be from an accredited ...

next page

Showing results 1-20

Computer Science Analyst information

See Houston, TX salary details

$14

$32

$62

How much do computer science analyst jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for computer science analyst in Houston, TX is $32.51, according to ZipRecruiter salary data. Most workers in this role earn between $23.85 and $37.84 per hour, depending on experience, location, and employer.

How does a Computer Science Analyst typically collaborate with other departments within an organization?

Computer Science Analysts frequently work cross-functionally, partnering with teams such as software development, IT, and business operations to analyze data, improve systems, and implement technology solutions. They often act as a bridge between technical specialists and non-technical stakeholders, translating business needs into actionable technical requirements. Effective communication and collaboration are crucial, as analysts may participate in meetings, provide regular updates, and help troubleshoot challenges that arise during project implementation.

What are the key skills and qualifications needed to thrive as a Computer Science Analyst, and why are they important?

To thrive as a Computer Science Analyst, you need a solid background in programming, data analysis, and problem-solving, usually supported by a degree in computer science or a related field. Familiarity with analytical tools such as SQL, Python, data visualization software, and sometimes certifications like CompTIA Data+ or Microsoft Certified: Data Analyst Associate is highly beneficial. Strong analytical thinking, attention to detail, and effective communication set top performers apart in this position. These skills ensure that analysts can interpret complex data, provide actionable insights, and collaborate effectively to support organizational goals.

What does a Computer Science Analyst do?

A Computer Science Analyst is responsible for studying and evaluating computer systems and processes within an organization to improve efficiency, security, and effectiveness. They analyze data, design solutions, and may assist in implementing new technologies or optimizing existing systems. Their work often involves collaborating with IT teams and other departments to understand business needs and translate them into technical requirements. Computer Science Analysts also play a key role in troubleshooting and solving complex technical problems. This role requires strong analytical, problem-solving, and communication skills.
What job categories do people searching Computer Science Analyst jobs in Houston, TX look for? The top searched job categories for Computer Science Analyst jobs in Houston, TX are:
Infographic showing various Computer Science Analyst job openings in Houston, TX as of May 2026, with employment types broken down into 1% As Needed, 93% Full Time, 3% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $67,612 per year, or $32.5 per hour.
Computer Programmer II (Hybrid) Neurosurgery - Galveston

Computer Programmer II (Hybrid) Neurosurgery - Galveston

UTMB Health

Galveston, TX • Hybrid

$48K - $60K/yr

Other

Posted 15 days ago


UTMB Health rating

7.3

Company rating: 7.3 out of 10

Based on 165 frontline employees who took The Breakroom Quiz

293rd of 870 rated healthcare providers


Job description

Minimum Qualifications:

  • Associate's degree or equivalent in related field and one year related experience.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Computer Science,Electrical Engineering, or related field.
  • Proficiency in Python required; strong experience in libraries such as NumPy,OpenCV, scikit-learn, TensorFlow, or PyTorch.
  • Experience interfacing with optical and electronic components (e.g., cameras,LEDs, filter wheels, motion stages, serial/USB communication).
  • Working knowledge of image processing and signal analysis.
  • Demonstrated ability to design, test, and document engineering systems in a collaborative environment.
  • Experience with real-time image acquisition and GPU acceleration (CUDA orOpenCL).
  • Familiarity with biomedical or scientific imaging systems.
  • Experience with machine learning or AI-driven image analysis.

Job Description:

To provide technical skills in the preparation and use of programs for the solution of problems by electronic computers. Join a multidisciplinary team developing next-generation optical imaging systems for neurosurgery. This position will focus on designing and optimizing software to control and integrate optical components (LEDs, cameras, filters, motion systems), while developing robust pipelines for real-time data acquisition, visualization, and analysis. A central objective is to leverage the data generated from these systems to build and train machine learning and AI algorithms for improved image-based detection and classification using advanced image processing techniques. The work directly supports translational technology development-taking innovations from bench to bedside to improve visualization and precision during brain tumor surgery.

Essential Duties 

  •  Develop and maintain Python-based control software for optical subsystems (LED drivers, cameras, filters, motorized stages, DAQs, etc.). 
  • Design and implement real-time data acquisition and visualization pipelines for fluorescence, spectral, and photoacoustic imaging. 
  • Build and evaluate machine learning models (e.g., classification, segmentation, regression) for improved detection and image analysis.  
  • Collaborate with optical engineers, neuroscientists, and clinicians to integrate software with hardware systems and perform benchtop and intraoperative validation. 
  • Translate research-grade prototypes into clinically deployable systems 
  • Maintain organized documentation, version control (Git), and contribute to shared multi-site data workflows.
     

    Working Conditions Hybrid lab/office environment; occasional off-hours support for experiments or intraoperative imaging sessions
     

Salary Range:
Commensurate with experience  $48,000-$60,000
 

Equal Employment Opportunity

UTMB Health strives to provide equal opportunity employment without regard to race, color, religion, age, national origin, sex, gender, sexual orientation, gender identity/expression, genetic information, disability, veteran status, or any other basis protected by institutional policy or by federal, state or local laws unless such distinction is required by law. As a Federal Contractor, UTMB Health takes affirmative action to hire and advance protected veterans and individuals with disabilities.

Compensation

What UTMB Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom