Systems Performance Engineer, AI Solutions Lab
About Marvell
Your Team, Your Impact
What You Can Expect
- Drive end-to-end performance optimization across AI serving and training stacks using leading models and customer-relevant configurations.
- Identify bottlenecks across the full data path, from application request flow through compute, memory, communication layers, GPU kernels, network transport, and data/storage pipelines.
- Develop and execute benchmark methodologies that are reproducible, technically credible, and relevant to customer use cases.
- Profile serving-stack internals - quantization, scheduling, KV-cache management, and disaggregated prefill/decode - to identify concrete optimization targets.
- Analyze results and develop performance narratives that guide kernel, runtime, communication, and system-level optimizations.
- Work closely with NRE / SRE and network or fabric architects to close competitive gaps through targeted tuning.
- Create performance summaries, visuals, and benchmark artifacts for customer presentations, executive reviews, and trade-show demonstrations.
Required Qualifications
- Experience with AI serving frameworks such as vLLM, SGLang, TensorRT-LLM, or similar platforms.
- Strong background in RCCL/NCCL, RDMA, communication-compute overlap, and performance profiling.
- Hands-on experience with any GPU profiling tools (e.g., Nsight Systems/Compute, PyTorch Profiler, or ROCm Compute Profiler) to localize bottlenecks at the kernel level.
- Demonstrated ability to diagnose end-to-end bottlenecks across application, framework, runtime, and infrastructure layers.
- Working knowledge of at least one distributed training framework (PyTorch DDP/FSDP, DeepSpeed, or Megatron-LM), given the role's scope spans both training and inference stacks.
- Strong Python and Linux skills; Go experience is a plus.
- Comfortable working in containerized environments (Docker; Kubernetes a plus) to ensure benchmark reproducibility.
- Ability to translate deep technical analysis into clear recommendations and concise performance narratives.
Preferred Qualifications
- Experience benchmarking distributed large-model inference and training systems.
- Familiarity with GPU kernel analysis, system tracing, and workload-specific optimization.
- Familiarity with serving-stack internals such as continuous batching, paged KV-cache attention, and quantization techniques (e.g., GPTQ, SmoothQuant).
- Exposure to customer proofs of concept, competitive benchmarking, or externally consumed performance reporting.
Education
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field; a PhD is a plus.
Expected Base Pay Range (USD)
186,900 - 275,000, $ per annum The successful candidate's starting base pay will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.
This role is eligible to participate in Marvell's bonus and equity plans, including a new hire equity grant and annual equity refreshers, ensuring you are rewarded for your contributions and remain invested in the company's long-term success.
Additional Compensation and Benefit Elements
Interview Integrity
Not included in the source posting: what you'll do.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.