Senior Software Engineer - HPC & Low-Level Systems

Company: Clockwork Systems
Company: Clockwork Systems
Posted on: 2025-06-03 01:05
Senior Software Engineer - HPC & Low-Level Systems On Site, Palo Alto, California Apply Clockwork.io is a Silicon Valley startup that delivers state-of-the-art AI compute acceleration.  We are founded by Stanford researchers and veteran systems engineers with a shared belief: distributed systems powering modern AI require a new approach to managing time, reliability, and performance. Unlike traditional solutions that rely on specialized hardware or embedded telemetry in switches, Clockwork’s system brings insane visibility, resilience, acceleration and efficiency to the network layer entirely through software. As AI workloads continue to scale in size, urgency, and impact, networks must evolve to keep up. Clockwork exists to make that evolution possible. We are currently seeking senior software engineers who will design the next generation of network acceleration software. Stay a nanosecond ahead of everyone else by joining our team of engineers in California! What you will do Use your knowledge and experience to lead/contribute directly to the design and build of high performance, reliable and scalable systems. Enjoy Challenging projects. Competitive compensation. A great benefits package. A friendly and inclusive workplace culture. Catered lunches. Working in the heart of Silicon Valley. You bring At least 5 years of experience with C/C++ systems programming Deep knowledge of Linux internals (e.g., system calls, memory management, kernel modules) Strong foundation in concurrent programming and synchronization techniques Strong understanding of the TCP/IP stack, socket programming, and low-latency networking (e.g., RDMA, DPDK, XDP) Strong understanding of memory hierarchy, CPU caches, multi-core architectures, and GPUs Strong skills in systems design, performance analysis, and low-level debugging Nice to Have Contributions to open-source HPC libraries or Linux kernel subsystems Experience with performance tuning of large-scale HPC clusters Experience with MPI, RPC frameworks, or distributed runtimes Experience with NCCL, CUDA and GPU Kernels Knowledge of RDMA APIs (e.g., libibverbs) and transport semantics Experience with NIC drivers or NIC architecture Clockwork is assembling world class teams to build cutting edge software. We look for bright people from all walks of life and we grow together. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, age, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Apply for this job * indicates a required field First Name * Last Name * Preferred First Name Email * Phone * Resume/CV * Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf Cover Letter Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf Education School * Select... Degree * Select... Discipline * Select... Add another Years of experience in the software industry, excluding education? * Select... What is your current location? Are you willing to work on site? * Select... Do you have US work authorization? * Select... Where did you hear about this position? Your LinkedIn profile link Your website URL Additional attachment? Attach Attach Dropbox Google Drive Accepted file types: pdf, doc, docx, txt, rtf Comments? Submit application
View Original Job Posting