Hiring.Camp

Senior Deep Learning Algorithms Engineer - BioNeMo

Nvidia

·

Apr 22, 2026

Location
Vietnam, Ho Chi Minh City · Vietnam, Hanoi
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Education
PhD
Source
Workday

Description

Join NVIDIA as a Senior Deep Learning Algorithms Engineer to optimize cutting-edge biology and structural biology models, including LLMs and VLMs, for maximum performance and efficiency on NVIDIA GPUs. Focus on world-class inference for workloads like protein structure prediction and design.

As part of BioNeMo, you will collaborate across teams to move next-gen AI models (e.g., Boltz1/2, OpenFold2/3) from research to production serving via TensorRT-LLM and related stacks, ensuring industry-leading, scalable performance for scientists and developers.

What you will be doing:

  • Integrate TensorRT-LLM for BioNeMo models (Boltz1–2, OpenFold2–3) and upcoming structural biology models (RFDiffusion, DiffDock, ProteinNMN, Evo2, ESM3).

  • Optimize models for low-latency, high-throughput inference using parallelism, quantization (FP8/INT8), and sparsity/pruning.

  • Profile and debug deep learning workloads on GPUs, resolving kernel/graph bottlenecks in training/inference, including custom operators.

  • Develop and validate custom GPU kernels (CUDA, Triton) for hot paths, memory-bound ops, and non-standard blocks in structural biology models.

  • Collaborate with research to align model architecture and training with deployment constraints for smooth production transition.

What we want to see:

  • MS/PhD in CS, EE, Comp. Eng., or equivalent practical experience.

  • 5+ years professional experience in deep learning/applied ML, with a track record of deploying optimized models/inference paths in production (not research prototypes).

  • Strong foundation in transformer/diffusion architectures; direct experience with LLMs, VLMs, or large biology models (e.g., structure prediction).

  • Proficient in PyTorch (and/or TensorFlow) for production-grade model building, debugging, and deployment.

  • Strong Python/C++; ability to read/modify performance-critical C++/CUDA code for inference stacks and custom ops.

  • Practical experience with TensorRT/TensorRT-LLM: model conversion, optimization, deployment, and performance measurement (latency/throughput) under realistic conditions.

  • Familiarity with GPU performance engineering: profiling (Nsight), roofline analysis, and optimization of kernels/memory access; experience writing/extending custom GPU kernels for model hot paths is required.

Ways to stand out from the crowd:

  • Led or significantly contributed to large-scale LLM/VLM/biology model serving (strict SLOs, high QPS, multi-GPU/node inference, cost/perf ownership).

  • Deep customization of, or substantial contributions to, TensorRT-LLM, vLLM, SGLang, or comparable stacks, including debugging and extending for novel architectures.

  • End-to-end ownership of FP8/INT8 (or other formats), including calibration, regression testing, and documenting accuracy vs. speed tradeoffs on biology workloads.

  • Strong familiarity with protein structure, docking, or diffusion-based design and model families (e.g., OpenFold, Boltz, ESM, RFDiffusion, DiffDock)—demonstrated by benchmarks, publications, or open-source work.

  • Repeated success taking non-text architectures (geometric, multimodal, structure-centric) from research/checkpoint to optimized, production-ready inference with clear metrics as well as examples of writing, maintaining, or upstreaming custom kernels or fused ops that produced measurable gains on real models or hardware.

Skills

PythonDeep LearningTensorFlowPyTorch

Similar Jobs

30

Senior Deep Learning Architect, AWS Gen AI Innovation Center

Amazon

2 days ago

Senior Deep Learning Systems Architect

Nvidia · US, CA, Santa Clara, United States of America

6 days ago

Senior Deep Learning Systems Architect

Nvidia · Santa Clara, CA,US, US

6 days ago

Senior Deep Learning Software Engineer, Inference

Nvidia · CA,US, US +4 · Remote

1 week ago

Senior Deep Learning Software Engineer, Inference

Nvidia · US, CA, Remote, United States of America +4 · Remote

1 week ago

Senior Deep Learning Researcher – Model Efficiency - Qualcomm - Amsterdam

Qualcomm · Amsterdam, NH,NL, NL

1 week ago

Senior Deep Learning Engineer – Perception, Autonomous Driving

Nvidia · US, CA, Santa Clara, United States of America

1 week ago

Senior Deep Learning Engineer – Perception, Autonomous Driving

Nvidia · Santa Clara, CA,US, US

1 week ago

Senior Deep Learning Test Development Engineer, SDET

Nvidia · China, Shanghai

2 weeks ago

Senior Deep Learning Test Development Engineer, SDET

Nvidia · Shanghai, Shanghai,CN, CN

2 weeks ago

Senior Deep Learning Test Development Engineer, SDET

Nvidia · China, Shanghai

2 weeks ago

Senior Deep Learning Test Development Engineer, SDET

Nvidia · Shanghai, Shanghai,CN, CN

2 weeks ago

Senior Deep Learning Engineer - Ingénieur(e) senior en apprentissage profond

NBCUniversal · Montréal, QC, Canada · Remote

3 weeks ago

Senior Deep Learning Engineer – Autonomous Vehicles

Nvidia · US, CA, Santa Clara, United States of America +1

3 weeks ago

Senior Deep Learning Engineer – Autonomous Vehicles

Nvidia · Santa Clara, CA,US, US +1

3 weeks ago

Senior Deep Learning Research Engineer – Multimedia GPU team

Nvidia · India, Bengaluru +1

3 weeks ago

Senior Deep Learning Engineer

NBCUniversal · New York, NY, United States · Remote

3 weeks ago

Senior Deep Learning and Computer Vision Engineer - Autonomous Vehicles

Nvidia · US, CA, Santa Clara, United States of America +2

3 weeks ago

Senior Deep Learning and Computer Vision Engineer - Autonomous Vehicles

Nvidia · Santa Clara, CA,US, US +2

3 weeks ago

Senior Deep Learning Research Engineer – Multimedia GPU team

Nvidia · Bengaluru, KA,IN, IN +1

3 weeks ago

Senior Deep Learning Performance Architect

Nvidia · Santa Clara, CA,US, US

3 weeks ago

Senior Deep Learning Performance Architect

Nvidia · US, CA, Santa Clara, United States of America

3 weeks ago

Deep Learning Senior Engineer, End-To-End Autonomous Driving

Nvidia · China, Shanghai +1

1 month ago

Deep Learning Senior Engineer, End-To-End Autonomous Driving

Nvidia · Shanghai, Shanghai,CN, CN +1

1 month ago

Senior Deep Learning Solution Architect

Nvidia · China, Beijing +1 · Remote, Hybrid

1 month ago

Senior Deep Learning Solution Architect

Nvidia · Beijing, Beijing,CN, CN +1 · Remote, Hybrid

1 month ago

Senior Deep Learning Engineer (음성 합성 개발)

42dot · Pangyo (Software Dream Center), South Korea · Hybrid

1 month ago

Senior Deep Learning Hardware Modeling Architect - LPU

Nvidia · US, CA, Remote, United States of America +2 · Remote

1 month ago

Senior Deep Learning Hardware Modeling Architect - LPU

Nvidia · CA,US, US +2 · Remote

1 month ago

Senior Deep Learning Performance Architect

Nvidia · US, CA, Santa Clara, United States of America +1

1 month ago