1

Senior Computer Programmer Jobs in California (NOW HIRING)

The Video Computer Vision organization within Video Engineering is a centralized applied research and engineering entity responsible for developing real-time on-device Computer Vision and Machine ...

Senior CAD Drafter

Corona, CA · On-site

$23.25 - $31.25/hr

Bachelor's degree in mechanical engineering a plus * Experience with SolidWorks PDM is required. * Great mathematical skills and fundamentals in geometry and trigonometry * Strong problem-solving ...

Apply Early

The Video Computer Vision organization within Video Engineering is a centralized applied research and engineering entity responsible for developing real-time on-device Computer Vision and Machine ...

CAD Designer

Concord, CA · On-site

$74K - $76K/yr

Works alongside and under the guidance of a Construction Engineer and/or Senior CAD Designer to produce drawings including tolerances, dimensions, materials, and technical project data based on ...

Works alongside and under the guidance of a Construction Engineer and/or Senior CAD Designer to produce drawings including tolerances, dimensions, materials, and technical project data based on ...

Senior CAD Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

Cadence SKILL or other CAD-level programming experience * System design and hierarchical sub-design * Familiarity with automation within common operating systems (Windows/Linux) * Experienced with ...

Senior CAD Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

Cadence SKILL or other CAD-level programming experience * System design and hierarchical sub-design * Familiarity with automation within common operating systems (Windows/Linux) * Experienced with ...

CAD Designer

Concord, CA · On-site

$76K/yr

Works alongside and under the guidance of a Construction Engineer and/or Senior CAD Designer to produce drawings including tolerances, dimensions, materials, and technical project data based on ...

next page

Showing results 1-20

Senior Computer Programmer information

See California salary details

$13

$51

$70

How much do senior computer programmer jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for senior computer programmer in California is $51.59, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $61.68 per hour, depending on experience, location, and employer.

What are Senior Computer Programmers?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

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

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges Senior Computer Programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What are the most commonly searched types of Computer Programmer jobs in California? The most popular types of Computer Programmer jobs in California are:
What job categories do people searching Senior Computer Programmer jobs in California look for? The top searched job categories for Senior Computer Programmer jobs in California are:
What cities in California are hiring for Senior Computer Programmer jobs? Cities in California with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in California as of June 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $107,312 per year, or $51.6 per hour.
Senior Computer Vision Architect

Senior Computer Vision Architect

Apple

Sunnyvale, CA • On-site

Full-time

Posted 22 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 666 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

The Video Computer Vision organization within Video Engineering is a centralized applied research and engineering entity responsible for developing real-time on-device Computer Vision and Machine Perception technologies for Apple products. We strike a balance between research and product development to deliver Apple-quality, state-of-the-art experiences. We innovate across the full stack and collaborate with hardware, software, and machine learning teams to influence their roadmaps and enable Apple's future product development.
Description
The Architecture team within our organization brings together multiple computer vision algorithms and AI/ML teams to drive some of the most exciting programs across Apple products. We achieve this by enabling co-design of computer vision algorithms and systems through a deep understanding of the complexities and tradeoffs. Success in this role requires not only exceptional engineering skills but also the ability to collaborate effectively. To be successful in this role, you not only have to be an excellent engineer but also a great collaborator, comfortable communicating with a wide range of experts and leaders across many different domains. Are you ready to be a part of the next big thing at Apple?
Minimum Qualifications
Proven track record of leading cross-functional initiatives that have successfully transformed state-of-the-art computer vision research into production-ready features.
Deep product mindset focused on architecting technical solutions that solve real business problems and deliver high customer value.
Deep understanding of multi-modal perception systems, sensor fusion, and diverse imaging technologies is crucial.
BS degree in Computer Science, Electrical Engineering, or a related field, coupled with a minimum of 10 years of relevant, proven experience, is required.
Preferred Qualifications
Proven track record of designing custom silicon, sensors, or optics.
Strong leadership skills are essential to drive large cross-functional efforts, resolve conflicts, and present results to the highest levels of Apple leadership. This includes demonstrating the ability to bridge the gap between high-level algorithm design and low-level system optimization, particularly in the challenging environment of optimizing image signal processing (ISP) performance under tight power and latency constraints.
Ideal candidates should also have exposure to modern, innovative techniques such as vision transformers, foundation models, and vision-language models. These candidates should have a strong focus on integrating these methods into resource-constrained environments.
Experience leading real-time computer vision projects (e.g., SLAM, calibration, scene understanding, gaze tracking, human representation, and activity recognition) or low-level software development for ISP organizations.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976