Description As part of the software algorithms team, you will take existing algorithm implementations, most often written in Matlab though the source may be any programming language, and convert them ...
Description As part of the software algorithms team, you will take existing algorithm implementations, most often written in Matlab though the source may be any programming language, and convert them ...
Description As part of the software algorithms team, you will take existing algorithm implementations, most often written in Matlab though the source may be any programming language, and convert them ...
Description As part of the software algorithms team, you will take existing algorithm implementations, most often written in Matlab though the source may be any programming language, and convert them ...
SAS Developer
San Diego, CA · On-site
... programming language such as Java, C#/.NET or C++ Qualifications SAS, CPLEX, Oracle, SQL, Revenue Management Additional Information Multiple Openings
SAS Developer
San Diego, CA · On-site
... programming language such as Java, C#/.NET or C++ Qualifications SAS, CPLEX, Oracle, SQL, Revenue Management Additional Information Multiple Openings
Data Engineer
Fremont, CA · On-site
$146K - $176K/yr
... Programming and coding language skills using Python • Presentation Skills. Responsibilities • Understand the day-to-day issues that our business faces, which can be better understood with data ...
Data Engineer
Fremont, CA · On-site
$146K - $176K/yr
... Programming and coding language skills using Python • Presentation Skills. Responsibilities • Understand the day-to-day issues that our business faces, which can be better understood with data ...
... no particular programming language will be overlooked. We are targeting the 5 -15 year experienced developers that that love to program and are looking for the latest innovations. Knowledge of ...
... no particular programming language will be overlooked. We are targeting the 5 -15 year experienced developers that that love to program and are looking for the latest innovations. Knowledge of ...
HPC engineer
San Jose, CA · On-site
Programming language: Python, Shell * Virtualization and containerization * Computer network * Distributed file systems * Network switch topology
HPC engineer
San Jose, CA · On-site
Programming language: Python, Shell * Virtualization and containerization * Computer network * Distributed file systems * Network switch topology
SAP ABAP Consultant or Developer in Irvine CA - Onsite 5 days a week
Irvine, CA · On-site
$66 - $89.50/hr
Develop and enhance SAP applications using ABAP programming language, with expertise in Object-Oriented ABAP (OOABAP). * Customize SAP modules to meet client requirements and business processes ...
SAP ABAP Consultant or Developer in Irvine CA - Onsite 5 days a week
Irvine, CA · On-site
$66 - $89.50/hr
Develop and enhance SAP applications using ABAP programming language, with expertise in Object-Oriented ABAP (OOABAP). * Customize SAP modules to meet client requirements and business processes ...
Senior Software Engineer, SmithDB
San Francisco, CA · On-site
$144K - $190K/yr
... systems programming language (Rust, C++). Rust strongly preferred, as it is the language we use. • Knowledge of database internals is a plus: query engines, storage systems, indexing, and ...
Senior Software Engineer, SmithDB
San Francisco, CA · On-site
$144K - $190K/yr
... systems programming language (Rust, C++). Rust strongly preferred, as it is the language we use. • Knowledge of database internals is a plus: query engines, storage systems, indexing, and ...
Firmware Staff Engineer
Sunnyvale, CA · On-site
... Programming Language (P3 - Advanced)
Firmware Staff Engineer
Sunnyvale, CA · On-site
... Programming Language (P3 - Advanced)
Sr Software Development Engineer, FireTV
$131K - $173K/yr
You'll help create our core software written in the ground breaking Rust programming language, consistently ranked the most admired programming language year-over-year on StackOverflow. Our customers ...
Sr Software Development Engineer, FireTV
$131K - $173K/yr
You'll help create our core software written in the ground breaking Rust programming language, consistently ranked the most admired programming language year-over-year on StackOverflow. Our customers ...
Firmware Engineer (UNIV)
Sunnyvale, CA · On-site
... Programming Language (P1 - Beginner) Primary Skill Python
Firmware Engineer (UNIV)
Sunnyvale, CA · On-site
... Programming Language (P1 - Beginner) Primary Skill Python
Python/Java/Scala Lead Developer
San Jose, CA · On-site
$62 - $80.50/hr
* Advanced in more programming language(s) - Java, Scala, Python and database skills. * Advanced proficiency in Java, Python and Scala , with strong expertise in database design and querying
Python/Java/Scala Lead Developer
San Jose, CA · On-site
$62 - $80.50/hr
* Advanced in more programming language(s) - Java, Scala, Python and database skills. * Advanced proficiency in Java, Python and Scala , with strong expertise in database design and querying
Sr Software Development Engineer, FireTV
Irvine, CA · On-site
$131K - $173K/yr
You'll help create our core software written in the ground breaking Rust programming language, consistently ranked the most admired programming language year-over-year on StackOverflow. Our customers ...
Sr Software Development Engineer, FireTV
Irvine, CA · On-site
$131K - $173K/yr
You'll help create our core software written in the ground breaking Rust programming language, consistently ranked the most admired programming language year-over-year on StackOverflow. Our customers ...
Data analytics Architect
San Jose, CA · On-site
Proficiency in the Java programming language; Proficiency in the Unified Modeling Language; Experience with RDBMS and SQL; Experience architecting systems following the REST architectural style;
Data analytics Architect
San Jose, CA · On-site
Proficiency in the Java programming language; Proficiency in the Unified Modeling Language; Experience with RDBMS and SQL; Experience architecting systems following the REST architectural style;
Electrical Engineer
$100K - $130K/yr
Program automated test stands in C# programming language, including: * Create automated testing algorithms for electromechanical devices device testing. * Incorporate communication with standard test ...
Electrical Engineer
$100K - $130K/yr
Program automated test stands in C# programming language, including: * Create automated testing algorithms for electromechanical devices device testing. * Incorporate communication with standard test ...
Staff Engineering Product Manager, Analytics - Query Language & Planning (Hybrid)
San Francisco, CA · Hybrid
$196K - $203K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Experience using SQL or a programming language is not sufficient; you should have crafted how a technical platform or language behaves and evolves. * A record of driving technical direction across ...
Staff Engineering Product Manager, Analytics - Query Language & Planning (Hybrid)
San Francisco, CA · Hybrid
$196K - $203K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Experience using SQL or a programming language is not sufficient; you should have crafted how a technical platform or language behaves and evolves. * A record of driving technical direction across ...
Engineering Manager, Superhuman Docs - Formula Engine
San Francisco, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Brings deep technical experience in at least one of: programming language implementation, query planning/optimization, compiler design, or high-performance runtime systems. * Has shipped and operated ...
Engineering Manager, Superhuman Docs - Formula Engine
San Francisco, CA · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Brings deep technical experience in at least one of: programming language implementation, query planning/optimization, compiler design, or high-performance runtime systems. * Has shipped and operated ...
Engineering Manager, Superhuman Docs - Formula Engine
San Francisco, CA · On-site
$240K - $320K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Brings deep technical experience in at least one of: programming language implementation, query planning/optimization, compiler design, or high-performance runtime systems. * Has shipped and operated ...
Engineering Manager, Superhuman Docs - Formula Engine
San Francisco, CA · On-site
$240K - $320K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Brings deep technical experience in at least one of: programming language implementation, query planning/optimization, compiler design, or high-performance runtime systems. * Has shipped and operated ...
Entry Level SQL Developer Opening - San Diego, CA
Poway, CA · On-site
$46.50 - $63.50/hr
... programming language. - Entry level skills in any Scripting language. - Good Analytical skills. - Excellent Communication skills - Good Attitude - Self Motivated & hardworking and quick learner ...
Entry Level SQL Developer Opening - San Diego, CA
Poway, CA · On-site
$46.50 - $63.50/hr
... programming language. - Entry level skills in any Scripting language. - Good Analytical skills. - Excellent Communication skills - Good Attitude - Self Motivated & hardworking and quick learner ...
Staff Engineering Product Manager, Analytics - Query Language & Planning (Hybrid)
San Jose, CA · On-site
$172 - $245/hr
Medical
Dental
Vision
Life
Retirement
PTO
Experience using SQL or a programming language is not sufficient; you should have crafted how a technical platform or language behaves and evolves. * A record of driving technical direction across ...
Staff Engineering Product Manager, Analytics - Query Language & Planning (Hybrid)
San Jose, CA · On-site
$172 - $245/hr
Medical
Dental
Vision
Life
Retirement
PTO
Experience using SQL or a programming language is not sufficient; you should have crafted how a technical platform or language behaves and evolves. * A record of driving technical direction across ...
Programming Language information
See California salary details
$43.9K - $48.8K
15% of jobs
$51.4K is the 25th percentile. Wages below this are outliers.
$48.8K - $53.7K
19% of jobs
$53.7K - $58.6K
14% of jobs
The median wage is $63.5K / yr.
$58.6K - $63.5K
2% of jobs
$63.5K - $68.4K
1% of jobs
$68.4K - $73.3K
1% of jobs
$73.3K - $78.1K
13% of jobs
$78.1K - $83K
6% of jobs
$85.2K is the 75th percentile. Wages above this are outliers.
$83K - $87.9K
9% of jobs
$87.9K - $92.8K
10% of jobs
$92.8K - $97.7K
11% of jobs
$43.9K
$69.9K
$97.7K
How much do programming language jobs pay per year?
What are programming languages?
What are some common challenges faced when working as a programming language developer?
What are the key skills and qualifications needed to thrive as a programming language developer, and why are they important?
What is the difference between Programming Language vs Software Developer?
| Aspect | Programming Language | Software Developer |
|---|---|---|
| Required Credentials | None or basic coding knowledge | Degree in Computer Science or related field, coding skills |
| Work Environment | Used in coding, scripting, and development tasks | Designing, coding, testing, and maintaining software |
| Industry Usage | Tools for software development | Professionals who develop software using programming languages |
Programming languages are tools used by software developers to create applications. While programming languages are essential for coding, software developers apply these languages in real-world projects, combining skills, problem-solving, and design to build functional software solutions.
What are popular job titles related to Programming Language jobs in California?
For Programming Language jobs in California, the most frequently searched job titles are:
- Computational Engineering
- Asic Verification Engineer
- Soc Design Verification Engineer
- Associate Mechanical Design Engineer
- Computational Geometry
- International Electrical Engineer
- Internship Computational Neuroscience Software Engineer
- Mixed Signal Design Engineer
- Automation Design Engineer
- Analog Mixed Signal Design Engineer
What job categories do people searching Programming Language jobs in California look for?
The top searched job categories for Programming Language jobs in California are:
What cities in California are hiring for Programming Language jobs?
Cities in California with the most Programming Language job openings:

Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Description
As part of the software algorithms team, you will take existing algorithm implementations, most often written in Matlab though the source may be any programming language, and convert them into high-performance equivalents using the team's internal frameworks. Final implementations are delivered in either Python or C++, depending on the target. These algorithms span multiple domains, including display, touch, audio, and sensor processing, and your work will center on conversion and optimization tasks, with a constant focus on accuracy and performance. The goal is always to produce production-grade, highly efficient, and accurate algorithms ready for final deployment.
In many cases a direct, one-to-one port between languages will not be available, requiring you to build custom code grounded in a solid understanding of signal and image processing techniques. While porting, you will look for opportunities to break algorithms into modular blocks, graphs and sub-graphs, that can run in parallel to reduce execution time.
You will collaborate closely with technology partners & other algorithm developers to understand each implementation and produce a design document that captures the algorithm's functionality and proposes how it will be decomposed into graphs and sub-graphs for parallel execution. You will present this design proposal to the team before starting implementation, and produce correlation reports that demonstrate the accuracy of the converted implementation, root-causing discrepancies with the algorithm developer when results do not correlate.
Throughout the development lifecycle, you will actively leverage AI tools and LLMs to increase your productivity, accelerating code comprehension, cross-language translation, refactoring, and correlation analysis. Beyond using these tools, you will design and build AI-assisted tooling that automates and speeds up algorithm conversion and development for the broader team.
Minimum Qualifications
5+ years of professional software development experience.
BS in Computer Science
Strong command of C/C++ and an object-oriented language.
Experience with C++14/C++17, including working knowledge of templates and parallel programming.
Proficiency in Python for algorithm implementation, tooling, prototyping, and correlation analysis.
Working knowledge of Matlab.
Knowledge of signal and/or image processing and algorithm design.
Understanding of DSP (digital signal processing).
Proficiency using AI tools and LLMs (e.g., AI coding assistants) to increase development productivity.
Preferred Qualifications
5+ years of professional software development experience.
MS in Computer Science
Experience building developer tooling, code-translation utilities, or automation pipelines, especially AI/LLM-powered tools.
Experience writing and shipping production-grade code, with attention to efficiency, accuracy, and deployment readiness.
Experience with performance analysis, profiling, and optimization of compute-intensive code.
Experience with parallel/concurrent programming and decomposing workloads into parallel execution graphs.
Experience across one or more signal/image processing domains such as display, touch, audio, or sensors.
Experience with Xcode and macOS.
Experience with telemetry, key metrics, and data-driven decision-making.
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