1

Non Coding Computer Science Jobs in California (NOW HIRING)

Computer Scientist (Ph.D.)

Menlo Park, CA · On-site

$132K - $154K/yr

... Science Practice in Menlo Park, CA . In this role, you will work as part of a team to help our ... Performing technical analysis of software and hardware through code review, static or dynamic ...

Computer Scientist (Ph.D.)

Menlo Park, CA · On-site

$140K - $154K/yr

We are committed to engaging multidisciplinary teams of science, engineering, and regulatory ... Performing technical analysis of software and hardware through code review, static or dynamic ...

... code from Python into C++ for integration into Indigo, Camera Raw, or other codebases, or into ... S., or PhD degree in Computer Science or a related field. * Experience with computer vision ...

... code from Python into C++ for integration into Indigo, Camera Raw, or other codebases, or into ... S., or PhD degree in Computer Science or a related field. * Experience with computer vision ...

Coding Compliance Analyst III

Sacramento, CA · On-site +1

$117K - $176K/yr

... non-coding professionals. * High level of expertise in the application of skills related to coding ... Computer skills, including business, coding, spreadsheet, presentation, word processing and ...

Showing results 21-40

Non Coding Computer Science information

See California salary details

$10

$29

$56

How much do non coding computer science jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for non coding computer science in California is $29.13, according to ZipRecruiter salary data. Most workers in this role earn between $19.77 and $37.43 per hour, depending on experience, location, and employer.

What is a non coding computer science job?

Non-coding computer science jobs are roles in the tech industry that do not primarily involve writing code or programming. These positions often focus on areas such as project management, technical support, systems analysis, user experience (UX) design, IT consulting, and data analysis. People in these roles may use their technical knowledge to bridge communication between developers and stakeholders, manage technology projects, or ensure that systems run smoothly. These jobs are ideal for individuals who have a background in computer science but prefer not to spend most of their time coding.

What types of career paths are available in computer science for professionals who prefer non-coding roles?

There are several rewarding career paths in computer science that do not primarily involve coding. These include roles such as IT project manager, systems analyst, technical writer, product manager, and user experience (UX) researcher. Professionals in these positions often focus on project coordination, documentation, user requirements, and communication between technical and non-technical stakeholders. These roles require strong analytical, organizational, and communication skills, and they often work closely with software developers, designers, and business teams to ensure successful project outcomes.

What are the key skills and qualifications needed to thrive in a non coding computer science role, and why are they important?

To thrive in a non-coding computer science role, you need strong analytical thinking, problem-solving abilities, and a solid understanding of computer science fundamentals, often supported by a related degree. Familiarity with technical documentation tools, data analysis platforms, and project management systems is typically required. Excellent communication, collaboration, and organizational skills help you effectively translate technical concepts and work with cross-functional teams. These skills and qualities are crucial for bridging the gap between technical and non-technical stakeholders and ensuring successful project outcomes.

What is the difference between Non Coding Computer Science vs Software Developer?

AspectNon Coding Computer ScienceSoftware Developer
Required CredentialsTypically degrees in Computer Science or related fields; certifications in data analysis or networkingBachelor's degree in Computer Science or Software Engineering; coding certifications often preferred
Work EnvironmentOffice settings, labs, or remote; focus on planning, analysis, and designOffice or remote; involves coding, testing, and debugging software
Industry UsageIT departments, data analysis firms, cybersecurity, network administrationSoftware companies, tech startups, app development firms
Common Search & ComparisonOften compared for roles involving planning and analysis without codingCompared for hands-on coding and software creation roles

Non Coding Computer Science focuses on planning, analysis, and design within tech fields, often without coding. Software Developers actively write and test code to build applications. Both roles require a computer science background but differ in daily tasks and skill sets.

What are popular job titles related to Non Coding Computer Science jobs in California?

For Non Coding Computer Science jobs in California, the most frequently searched job titles are:

What cities in California are hiring for Non Coding Computer Science jobs?

Cities in California with the most Non Coding Computer Science job openings:

Infographic showing various Non Coding Computer Science job openings in California as of September 2026, with employment types broken down into 13% Internship, 61% Full Time, 13% Part Time, and 13% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $60,581 per year, or $29.1 per hour.

Computer Scientist (Ph.D.)

Menlo Park, CA • On-site

Exponent Inc.
IT Services • 11 - 50 employees

$132K - $154K/yr

Other

Retirement

Re-posted 22 days ago


Job description

Our Opportunity

We are currently seeking a Computer Scientist for our Electrical Engineering & Computer Science Practice in Menlo Park, CA. In this role, you will work as part of a team to help our clients solve challenging technical problems which are often urgent, high profile, and multi-disciplinary. You will be involved in a variety of projects with applications in domains such as patent litigation, automobile failure analysis, and consumer electronics. You will have the opportunity to define and shape your individual consulting practice based on your skills and interests.

You will be responsible for
  • Performing technical analysis of software and hardware through code review, static or dynamic testing, or reverse engineering
  • Performing analysis/consulting on a variety of scientific/engineering problems in a variety of electrical/electronic components, products, and systems
  • Electronic and computer laboratory testing
  • Reporting that clearly illustrates and explains results to both technical and business audiences
  • Identifying projects to support as an individual consultant
  • Preparing technical proposals, developing business opportunities, and managing projects
  • Leading and executing projects requiring computer science and electrical engineering skills
  • Developing business by bringing in one or more consulting projects within the first year after hire
  • Leveraging your existing network of contacts coupled with Exponent’s depth and breadth to generate new business leads and expand offerings and value to Exponent’s current clients
You will have the following skills and qualifications
  • Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related field
  • Demonstrated interest and experience in software, operating systems, file systems, networking protocols, embedded systems, electronics, and other technical aspects of computing systems
  • Skilled in low level programming languages like C and C++
  • Experience in software development, and team-based programming as demonstrated through code examples
  • Electrical or electronics laboratory experience
  • Excellent verbal and written communication skills as demonstrated by first author publications and talks or presentations
  • Ability to gather information and convey technical conclusions to individuals in engineering, business, and related industries
  • Interest in learning and working with a wide range of devices and systems that span a broad array of consumer and industrial application, including both hardware and software elements of these systems
  • Desire to learn, and work with, an array of different, software frameworks, tools, and programming languages
  • Ability to support multiple group projects and market the Electrical Engineering & Computer Science Practice and its consulting services
  • Experience in two or more of the following areas:
    • Operating Systems
    • Embedded Computing
    • Networking
    • Machine Learning
    • Artificial Intelligence
    • Computer Vision
    • Web Development
    • Mobile App Development
Compensation

Our consultants are rewarded for their technical and business contributions and have an opportunity to plan for future success and career growth. Exponent's total compensation plan is consistent with its expectations of the quality and quantity of work performed and with the professional standards set by Exponent. At the Associate and Senior Associate level, total compensation includes base salary, bi-weekly bonuses for high-intensity efforts, annual bonus and 401(k) employer contribution of 7% of base salary.

The base salary range for this position is dependent on experience and capabilities which will be assessed during the interview process.

Salary Range

USD $132,000.00 - USD $154,000.00 /Yr.

Benefits you will enjoy

Access benefits information on our Life@Exponent page.

Exponent is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

If you need assistance or accommodation due to a disability, you may email us at HR-Accommodations@exponent.com.

Job Locations

US-CA-Menlo Park

#J-18808-Ljbffr