1

Systems Performance Engineer Jobs in California (NOW HIRING)

Running machine learning (ML) algorithms at our scale often requires solving novel systems problems. As a Performance Engineer, you'll be responsible for identifying these problems, and then ...

... • Monitor system performance and generate detailed test reports for stakeholders. • ... • Collaborate with developers, product managers, and QA teams to define performance test ...

... • Monitor system performance and generate detailed test reports for stakeholders. • ... • Collaborate with developers, product managers, and QA teams to define performance test ...

Develop and maintain tools for establishing systems performance baselines * Develop and maintain ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...

New

As an AI/HPC System Performance Engineer on the Network Infrastructure Engineering team, you will ... Experience designing and implementing performance monitoring systems, including instrumentation ...

Systems Performance Architect

Cupertino, CA · On-site

$150K - $277K/yr

This position is a multi-disciplinary engineering role encompassing computer system design, workload analysis, and performance modeling. The candidate will need the skills to dissect complex ...

... HPC systems deliver maximum throughput and efficiency for frontier model development ... engineers on HPC performance methodologies, debugging techniques, and instrumentation best ...

Senior Performance Engineer

San Jose, CA · On-site

$138K - $206K/yr

We are seeking a Senior LLM Systems Performance Engineer to build representative AI environments, characterize emerging workloads, and drive performance analysis for next‑generation AI platforms.

Battery Systems / Pack Engineering Reports to: Head of Battery Systems Engineering (or Pack ... Own performance-attribute definition and specification across the battery system * Build and ...

Showing results 21-40

Systems Performance Engineer information

What is a systems performance engineer?

Systems Performance Engineers are professionals who analyze, monitor, and optimize the performance of computer systems and applications. They identify bottlenecks, run performance tests, and recommend improvements to ensure systems operate efficiently under varying workloads. Their role often involves collaborating with developers and IT teams to resolve issues, improve response times, and ensure scalability. These engineers use specialized tools to collect and interpret performance data, helping organizations maintain reliable and high-performing technology environments.

What are the key skills and qualifications needed to thrive as a systems performance engineer?

To thrive as a Systems Performance Engineer, you need strong analytical abilities, expertise in systems architecture, and a degree in computer science or a related field. Familiarity with performance monitoring tools (like New Relic, Dynatrace, or Splunk), scripting languages, and experience with operating systems and cloud platforms is typically required. Exceptional problem-solving skills, attention to detail, and effective communication help you collaborate across technical teams and resolve complex issues quickly. These skills ensure the optimal performance, reliability, and scalability of critical IT systems, which are vital for business continuity and user satisfaction.

What are some common challenges faced by systems performance engineers in large-scale production environments?

Systems Performance Engineers often encounter challenges such as identifying bottlenecks in complex, distributed systems and dealing with unpredictable performance issues under varying workloads. They must balance optimizing system resources while ensuring minimal downtime and maintaining service reliability. Collaboration with development, operations, and QA teams is crucial to implement performance improvements and proactively address potential scalability concerns. Staying current with new technologies and monitoring tools also helps in effectively troubleshooting and tuning performance.

What are popular job titles related to Systems Performance Engineer jobs in California?

For Systems Performance Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Systems Performance Engineer jobs in California look for?

The top searched job categories for Systems Performance Engineer jobs in California are:

Infographic showing various Systems Performance Engineer job openings in California as of September 2026, with employment types broken down into 1% As Needed, 69% Full Time, 28% Part Time, and 2% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution.

Performance Engineer

San Francisco, CA

Anthropic
Software Development • 11 - 50 employees

Full-time

Re-posted yesterday


Job description

About the role:
Running machine learning (ML) algorithms at our scale often requires solving novel systems problems. As a Performance Engineer, you'll be responsible for identifying these problems, and then developing systems that optimize the throughput and robustness of our largest distributed systems. Strong candidates here will have a track record of solving large-scale systems problems and will be excited to grow to become an expert in ML also.
You may be a good fit if you:
  • Have significant software engineering or machine learning experience, particularly at supercomputing scale
  • Are results-oriented, with a bias towards flexibility and impact
  • Pick up slack, even if it goes outside your job description
  • Enjoy pair programming (we love to pair!)
  • Want to learn more about machine learning research
  • Care about the societal impacts of your work
Strong candidates may also have experience with: 
  • High performance, large-scale ML systems
  • GPU/Accelerator programming
  • ML framework internals
  • OS internals
  • Language modeling with transformers
Representative projects:
  • Implement low-latency high-throughput sampling for large language models
  • Implement GPU kernels to adapt our models to low-precision inference
  • Write a custom load-balancing algorithm to optimize serving efficiency
  • Build quantitative models of system performance
  • Design and implement a fault-tolerant distributed system running with a complex network topology
  • Debug kernel-level network latency spikes in a containerized environment

Deadline to apply: None. Applications will be reviewed on a rolling basis.Â