Staff Engineer - Memory/Network Systems Software

Nthe Varsity Tutors
San Jose, CA, United States
about 1 month ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Artificial Intelligence Systems Engineering C++ (Programming Language) Software Debugging Linux Distributed Systems Dynamic Random-Access Memory Github Python (Programming Language) Linux Kernel Open Source Technology Performance Tuning
+16 more
Software Engineering Pytorch Large Language Models HNSW (Hierarchical Navigable Small World) Non-Uniform Memory Access Gitlab Perf (Linux) Kubernetes Free and Open-Source Software Milvus Machine Learning Operations FAISS TensorRT VLLM Nvme Golang

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.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…