Senior Software Engineer

September 30

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing β€’ artificial intelligence β€’ deep learning β€’ virtual reality β€’ gaming

10,000+

Description

β€’ Develop and enhance functionalities within the GenAI-Perf, Triton Performance Analyzer and Triton Model Analyzer tools. β€’ Collaborate with researchers and engineers to understand their performance analysis needs and translate them into actionable features. β€’ Collaborate closely with cross-functional teams including software engineers, system architects, and product managers to drive performance improvements throughout the development lifecycle. β€’ Responsible for setting up, executing, and analyzing the performance of LLM, Generative AI and deep learning models. β€’ Develop and implement efficient algorithms for measuring deep learning throughput and latency, benchmarking large language models, and deploying models. β€’ Integrate various tools to create a unified and user-friendly experience for deep learning performance analysis. β€’ Automate testing processes to ensure the quality and stability of the tools. β€’ Contribute to technical documentation and user guides. β€’ Stay up-to-date on the latest advancements in deep learning performance analysis and LLM optimization techniques.

Requirements

β€’ Bachelor's, Masters or PhD or equivalent experience β€’ 4+ years in Computer Science, computer architecture, or related field β€’ Knowledge of distributed systems programming. β€’ Ability to work in a fast-paced, agile team environment β€’ Excellent Python programming and software design skills, including debugging, performance analysis, and test design. β€’ Experience with deep learning algorithms and frameworks. β€’ Excellent troubleshooting abilities spanning multiple software (storage systems, kernels and containers). β€’ Experience contributing to a large open source project - use of GitHub, bug tracking, branching and merging code, OSS licensing issues handling patches, etc. β€’ Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) and Experience building and deploying cloud services using HTTP REST, gRPC, protobuf, JSON and related technologies. β€’ Experience working with NVIDIA GPUs and deep learning inference frameworks is a plus.

Apply Now

Similar Jobs

September 29

Senior Software Engineer for AI services at Document Crunch.

September 29

Develop AI/ML services at Document Crunch to enhance construction contract tools.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com