CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Member of Technical Staff, Performance Optimization Jobs

1 Job Offers

Filters
Member of Technical Staff, Performance Optimization
Save Icon
Join our team in San Mateo as a Member of Technical Staff focused on Performance Optimization. You will optimize GPU kernels and distributed systems for cutting-edge AI workloads like LLMs and VLMs. We require expertise in CUDA/ROCm, PyTorch, and multi-GPU environments. This role offers competiti...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
175000.00 - 220000.00 USD / Year
fireworks.ai Logo
Fireworks AI
Expiration Date
Until further notice
Explore Member of Technical Staff, Performance Optimization jobs and discover a critical career at the intersection of software engineering and high-performance computing. Professionals in this role are the elite engineers dedicated to pushing systems to their absolute limits, ensuring software and hardware operate at peak efficiency, speed, and scalability. This position is fundamental in industries where computational resources are costly and performance is paramount, such as in AI/ML infrastructure, database systems, game engines, cloud computing platforms, and large-scale distributed applications. Individuals in these jobs act as deep-system detectives and architects, transforming theoretical potential into tangible, blazing-fast reality. The core mission of a Member of Technical Staff in Performance Optimization is to systematically identify and eliminate bottlenecks across the entire technology stack. Common responsibilities include profiling application and system performance using advanced tooling to pinpoint inefficiencies in CPU, GPU, memory, storage, or network utilization. They then design and implement low-level optimizations, which may involve writing or refining compute kernels using frameworks like CUDA, OpenCL, or assembly, optimizing data structures and algorithms for cache locality, and parallelizing workloads for multi-core and multi-node environments. They are also responsible for building and maintaining robust benchmarking, monitoring, and profiling infrastructure to track performance metrics and prevent regressions. Collaboration is key, as they work closely with product teams, researchers, and infrastructure engineers to co-design systems that are inherently efficient and scalable from the ground up. Typical skills and requirements for these highly technical jobs include a strong foundation in computer science principles, with deep expertise in computer architecture, operating systems, and compilers. Proficiency in languages like C, C++, Rust, or Python is essential, alongside hands-on experience with performance analysis tools such as profilers, tracers, and kernel debuggers. A deep understanding of modern hardware, including GPU architectures, memory hierarchies, and networking stacks, is crucial. Successful candidates often possess experience in parallel and concurrent programming models, distributed systems, and a methodical, data-driven approach to problem-solving. A degree in Computer Science, Computer Engineering, or a related field, coupled with several years of experience in performance-critical systems development, is commonly expected. For those passionate about squeezing every ounce of power from silicon and solving the most challenging efficiency puzzles, Member of Technical Staff, Performance Optimization jobs offer a rewarding career path with direct impact on product capability and infrastructure economics.

Filters

×
Countries
Category
Location
Work Mode
Salary