Software Engineer, C++ Developer, Software Architect
Listed on 2026-11-04
-
Software Development
Software Engineer, C++ Developer, Software Architect, Computer Software / Middleware
Architect and implement highly efficient distributed data processing pipelines across hybrid hardware platforms. Focus on accelerating complex encoding and decoding pipelines using the full power of GPUs and CPUs.
Requirements: Requires 8+ years of professional software development experience in high-performance or systems-level environments. Expertise in C, C++, or Rust and deep knowledge of parallel computing and GPU/CPU architectures are essential.
Key
Skills:
C, C++, Rust, CUDA, OpenCL, Metal, PyTorch, Distributed Systems, GPU Architecture, CPU Architecture, Parallel Computing, Concurrency, Memory Management, Performance Profiling, System Architecture, High-Performance Computing
This posting is for the Staff High-Performance Software Engineer role at Atlas Base, based in South San Francisco, CA, United States.
The Staff High-Performance Software Engineer role at Atlas Base is now open for applications in South San Francisco, CA, United States.
Join us at Atlas Base as our next Staff High-Performance Software Engineer in South San Francisco, CA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).