Staff Engineer - Memory/Network Systems Software
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
- Benchmark AI/ML workloads across memory (HBM, DRAM, CXL) and storage (SSD/NAND).
- Analyze NVMe SSD and storage-stack performance.
- Work with LLM training/inference tools (PyTorch, vLLM, TensorRT-LLM).
- Use Linux performance tools (perf, eBPF, blktrace, fio, etc.).
- Build reproducible benchmark automation in Python; systems work in C/C++.
- Provide performance insights to leadership for product roadmap.
- Run industry benchmarks (MLPerf Storage or similar)., * Build end-to-end systems software across Linux + Kubernetes.
- Work across kernel, user-space services, node agents, kubelet, CRDs, controllers.
- Build Kubernetes operators/controllers using Go, client-go, controller-runtime.
- Develop resource lifecycle workflows (discover, reserve, activate, resize, rollback, reconcile).
- Integrate memory lifecycle, hotplug, NUMA, cgroups, device management.
- Define interfaces between host software and Kubernetes control-plane.
- Build distributed systems for reconciliation, idempotency, fault recovery.
- Support debugging, bring-up, validation, and performance tuning.
Requirements
- Strong systems performance engineering background.
- Deep experience with NVMe, block layer, page cache, async I/O.
- Experience with embeddings/vector DBs (FAISS, Milvus, DiskANN, HNSW).
- Linux tracing tools and GPU/accelerator I/O knowledge.
- Open-source contributions strongly preferred, * Deep Linux kernel + host OS experience.
- Strong Kubernetes internals (operators, controllers, CRDs, kubelet).
- Go programming experience.
- Distributed systems experience.
- NUMA, cgroups, device/resource management.
- Open-source contributions strongly preferred.
Preferred Candidate Profile
- Active in open-source communities (Linux, Kubernetes, Go, benchmarking tools).
- GitHub/GitLab contributions, PRs, issues, or maintainership.
- Strong systems engineering background.
- Comfortable working onsite in San Jose.
About the company
The Norland Group has been in operation successfully since 1996. We are a strong believer of people management, professionalism and accountability. We only make promises when we are certain we can fulfill them. Our business focuses on fulfilling the needs of commercial and government customers in administrative services, workforce mobilization, information technology, engineering, project management services. Our Mission Statement
Our main goal is to provide career advancement opportunities to our associates. We are committed to bringing our customers exceptional support services with the highest quality, integrity, and innovation. We believe that we are the stepping stone for our associates to advance their careers and to live a better life. Everyone should have a chance to live a successful and happy life. We operate our business based on those values and we choose employees who value the same principles., About us:\r\n\r\nThe Norland Group has been in operation successfully since 1996. We are a strong believer of people management, professionalism and accountability. We only make promises when we are certain we can fulfill them. Our business focuses on fulfilling the needs of commercial and government customers in administrative services, workforce mobilization, information technology, engineering, project management services.\r\nOur Mission Statement\r\n\r\nOur main goal is to provide career advancement opportunities to our associates. We are committed to bringing our customers exceptional support services with the highest quality, integrity, and innovation. We believe that we are the stepping stone for our associates to advance their careers and to live a better life. Everyone should have a chance to live a successful and happy life. We operate our business based on those values and we choose employees who value the same principles.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦