Remote Jobs Sign In

Deep Learning Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Oct 12, 2026
This job expires in: 30 days

Job Summary

Seeking a full-time Deep Learning Software Engineer specializing in TensorRT Performance, the successful candidate will analyze and enhance the performance of NVIDIA's inference ecosystem while collaborating with diverse teams to develop optimized deep learning solutions.

Key responsibilities:
  • Establish performance benchmarking methodologies and identify optimization opportunities for NVIDIA's inference frameworks
  • Contribute to the development of features and code for TensorRT and related OSS inference frameworks
  • Develop model pipelines with optimized performance focusing on areas such as quantization and distributed inference
Required qualifications:
  • Bachelor's, Master's, PhD, or equivalent experience in Computer Science, Computer Engineering, EECS, or AI
  • 2 years of relevant software development experience
  • Strong programming skills in C++ and Python
  • Experience with deep learning frameworks like PyTorch, TensorFlow, and inference libraries such as TensorRT
  • Experience in performance analysis and optimization

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 39,667 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee