Senior Deep Learning Software Engineer, Inference
$152k - $287.5kNVIDIA
Role Description
NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design, build, and optimize the GPU-accelerated software that powers today’s most sophisticated AI applications. Our team is responsible for developing and maintaining high-performance open-source frameworks, which are at the forefront of efficient large-scale model serving and inference. You will play a central role in improving these platforms, facilitating smooth deployment and serving of groundbreaking language models.
You’ll work closely with the deep learning community to implement the latest algorithms for public release in inference frameworks. Your work will focus on identifying and driving performance improvements for state-of-the-art LLM and Generative AI models across NVIDIA accelerators, from datacenter GPUs to edge SoCs. You'll bring to bear open-source tools and plugins—including CUTLASS, OAI Triton, NCCL, and CUDA kernels—to implement and optimize model serving pipelines.
What you'll be doing:
- Performance optimization, analysis, and tuning of DL models in various domains like LLM, Multimodal and Generative AI.
- Scale performance of DL models across different architectures and types of NVIDIA accelerators.
- Contribute features and code to NVIDIA’s inference libraries, vLLM and SGLang, FlashInfer and LLM software solutions.
- Work with cross-collaborative teams across frameworks, NVIDIA libraries and inference optimization innovative solutions.
Qualifications
- Masters or PhD or equivalent experience in relevant field (Computer Engineering, Computer Science, EECS, AI).
- 5+ years of relevant software development experience.
- Excellent C/C++ programming and software design skills.
- SW Agile skills are helpful and Python experience is a plus.
- Prior experience with training, deploying or optimizing the inference of DL models in production is a plus.
- Prior background with performance modeling, profiling, debug, and code optimization or architectural knowledge of CPU and GPU is a plus.
- GPU programming experience (CUDA, OAI TRITON or CUTLASS) is a plus.
Requirements
- Contribute to deep learning software projects, such as PyTorch, vLLM, and SGLang to drive advancements in the field.
- Experience with Multi GPU Communications (NCCL, NVSHMEM).
Benefits
- Highly competitive salaries.
- Comprehensive benefits package.
- Base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
- Eligible for equity.
- Role Description In the Senior Engineer role, you will own meaningful subsystems of Stack AV's inference platform and drive them from design... .... ~Familiarity with deep learning frameworks (PyTorch, etc.)... ...also involve working with software and technologies subject to...SeniorFull time
- ...The Snowflake Machine Learning Platform team’s mission is to... ...their machine learning and deep learning workloads to Snowflake... ...collaboratively and proactively with senior architects, PMs, and team... ...in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI...SeniorFull time
$200k - $250k
..., and we’re looking for a Senior MLOps Engineer to help us run them reliably... ...— across a custom-built inference platform powering a live conversational... ...8+ years of experience in software, ML, platform, or... ...and running LLMs or other deep learning models in real-world...SeniorFull timeRemote workFlexible hours$220k - $275k
...games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team at Discord... ...in Python and familiarity with deep learning frameworks such as... ...Experience working with real-time ML inference, A/B testing, and optimization...SeniorFull timeShift work$193.93k - $291.15k
.... We are looking for strong software engineers to research, develop, and implement... ...the biggest impact in our learned behavior stack. If you want... ...with techniques such as deep learning, reinforcement learning... ..., distributed training, or inference optimization. At Nuro, we...SeniorFull timeImmediate start- ...Description We are seeking a Senior Software Engineer to build and operate high-... ..., with enough machine learning knowledge to integrate applications... ...software engineering role. Deep machine learning research... ...machine learning models, inference endpoints, and feature stores...SeniorContract workLocal area
$255k - $405k
...inferencing AI models, where engineers can easily, securely and... ...private clouds and managed inference services – servicing government... ...like to build the world's best deep learning cloud, join us. *Note:... ..., confidential computing, software-defined perimeter, network segmentation...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours$139.2k - $174k
...driven applications. We are seeking a Senior Engineer 2 to join our AI Inference Data Plane team. In this role, you... ...shipping customer-facing software products and running critical services... ...education. ~Access to LinkedIn Learning's 10,000+ courses for continued growth...SeniorFull timeRemote work$91.7k - $163.7k
...develop, and productionize machine learning and generative AI solutions... ...(data ingestion, feature engineering, training, evaluation, deployment... ...Develop scalable inference services and APIs to integrate... ...Apply NLP, LLMs, embeddings, and deep learning techniques to enable...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$255.65k
...Senior AI Software Engineer Immigration sponsorship is not available for this... ...You will ensure AI training, inference, deployment, and operation... ...engineering, AI, ASR or machine learning from working on ASR engine... ...8 years of experience with deep learning, neural networks,...SeniorWork at officeRemote work- ...Role Overview We are looking for a Senior Software Engineer with a strong backend background, comfortable... ...and critically ~ Readiness to build deep working knowledge of crypto and... ...experience is optional, and deep on-the-job learning of the domain is a mandatory part of...SeniorFor contractorsRemote work
- ...model training, feature engineering and serving with... ..., data infra, compute software, and hardware to harness... ...LLMs, GNNs, Incremental Learning, Online Learning and Serving... ..., debug and optimize deep learning training, and... ..., enable GPU based inference for a large variety of...SeniorWork at officeFlexible hours
- ...Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree in Computer Science, Robotics, Deep Learning, or a related field ~3+ years of focused experience in perception (sensing...SeniorRemote jobFull time
$177k - $245k
...platform for organizations focused on building their own deep learning models and generative AI applications. Weights & Biases... ...needs of AI practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing, licensing, and billing...SeniorRemote jobFull timeTemporary workWork at officeHome officeFlexible hours$190k - $250k
...role, you'll tackle challenging machine learning problems, as Persona's product needs are... ...tensions between product requirements and engineering design for large-scale ML projects.... ...foundation in machine learning algorithms, deep learning, and computer vision. You stay...SeniorFull timeWork at officeRemote work- ...As a Senior Software Engineer within the Creator Organization, you will develop innovative full-stack... ...training, evaluating, and deploying machine learning models to support content annotation... .... Experience with modern deep learning frameworks (e.g., PyTorch, TensorFlow...SeniorFull time
- ...an exceptional and innovative Controls Engineer to design, develop, and implement... ...systems. Experience applying machine learning (ML) and deep learning (DL) to enhance autonomous navigation... ...teams, including mechanical, software, and systems engineers, to deliver high...SeniorFull timeWork experience placementFlexible hours
- ...Fullstack Software Engineer (Senior / Staff) Genesis Molecular AI is building a world-class software... ...problems in drug discovery through machine learning, biophysical simulation, and... ...datapoints and thousands of parallel deep learning and molecular dynamics jobs...SeniorFull timeImmediate start
$170k - $215k
...member of our scientific computing team, you will apply software engineering and machine learning to remote-sensing, drillhole, imaging, geophysics and... ...concepts of ML, including statistical, traditional and deep-learning approaches. ~Proficiency in Python, ideally...SeniorFull timeRemote work- ...perception problems for the product. As a Senior Software Engineer, you will develop foundational ML... .... ~Design and develop core machine learning components and architectures that... ...architecting, training, and evaluating deep learning models for challenging problem...SeniorFull time
$159k - $207k
...the system that executes the software and neural networks that... ...the intersection of software engineering, machine learning, sensors, and hardware... ...What You’ll Be Doing: As a senior engineer in the Next-Gen Technologies... ...compute platforms. Dive deep into the full ML software...SeniorFull time$204k - $259k
...tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology... ...in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers....SeniorFull timeRemote work$152k - $287.5k
Role Description We are looking for a Senior Software Engineer - Server Manageability! NVIDIA’s invention of the GPU in 1999 fueled the growth... ...revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing...SeniorFull time$144k - $236k
...training, feature engineering and serving with hundreds... ...infra, compute software, and hardware to... ...GNNs, Incremental Learning, Online Learning... ...debug and optimize deep learning training,... ...enable GPU based inference for a large variety... ...possible. As a Senior Software Engineer,...SeniorWork experience placementWork at officeFlexible hours$166.09k - $200k
Role Description The Senior Principal Software Engineer/Developer – AI serves as a senior, hands-on full-stack... ...-based architectures ~Deep experience with cloud platforms (Azure... ...Kubernetes) ~Deep expertise in machine learning and deep learning, particularly transformer...SeniorFull time$170k - $233k
...Responsible for serving as a senior technical leader... ...challenges. Provides deep expertise across domains... ...deployment of machine learning models into production... ...(5) + years technical engineering experience with coding... ..., or real-time inference systems. Track record...SeniorFull timeLocal area- Role Description As Senior Software Engineer at Isarsoft you will be at the heart of the product development... ..., Docker Compose, and Kubernetes. ~Deep understanding of Linux environments,... ...with Computer Vision and Deep Learning concepts, architectures, and applications...SeniorFull timeWork at office
- ...initiatives and make our Training and Inference platform that enables... ..., and Advanced Hardware Engineering group and have the opportunity... ...the base layer of ML tools, deep learning frameworks, and inference... ...will lead a team of strong software engineers and act as a force...SeniorFull timeTemporary workRelocation package
$200k - $260k
...commercial self-driving software to develop, test and... ...multimodal transformer that learns rich, joint... ...fusion. We are looking for engineers to push the boundaries... ...models for real-time inference under latency and compute... ...in Python and deep learning frameworks like...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$125k - $150k
...Description People Inc. is looking for a Senior Software Engineer 1 to join our AI/ML Engineering... ...models in production ~Curiosity to learn new technologies, especially in AI, LLMs... ...supervised learning, unsupervised learning, deep learning, and natural language processing...SeniorFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Deep Learning Software Engineer, Inference. Be the first to apply!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote









