Senior DevTech Compute Engineer, Compression and Data Processing
Core
Prototyping and developing GPU-accelerated distributed data processing methods, compression formats, and data structures to accelerate complex workflows.
Role type
Senior IC DevTech Compute Engineer (Compression and Data Processing)
Builds
GPU-accelerated distributed data processing domains, dataframe analytics, high-throughput compression methods, transactional and vector databases
Domain
High-performance computing, data analytics, distributed databases, compression algorithms
Deliverable
production ML models | product features
Required skills
Low-level parallel programming (CUDA, ROCm, MPI, OpenMP), C/C++, algorithms and data structures, CPU/GPU/NPU architecture fundamentals, memory subsystems, compression and decompression expertise
Preferred skills
PhD in relevant field, background in video/image codecs (H.264, H.265, AV1), zero-to-one project experience, open-source contributions
Technologies
CUDA, ROCm, Metal, OpenACC, MPI, pthreads, TBB, C, C++
Responsibilities
Prototype and integrate novel approaches to GPU-accelerated distributed data processing; optimize complex data-intensive workloads for heterogeneous architectures; influence next-generation hardware and software design; integrate solutions with customers and CSPs
Seniority
Senior, hands-on IC
