Staff Software Engineer, Deep Learning Acceleration

Pittsburgh Robotics Network

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus
Equity compensation
Benefits

Job summary

Pittsburgh Robotics Network in Pittsburgh, PA, seeks a senior software engineer to lead performance analysis and optimization of deep learning systems for autonomous vehicles.

The role focuses on optimizing architecture and latency for onboard deployment and large-scale data-center training, requiring 5+ years of software engineering experience and expertise in CUDA, C++, Python, and DL frameworks.

Qualifications

  • At least 5 years of software engineering experience.
  • Degree in Computer Science or related field.
  • Proficiency in CUDA, C++, Python and DL frameworks such as PyTorch or TensorFlow.

Responsibilities

  • Perform performance analysis and optimization of deep learning networks for autonomous vehicle systems.
  • Optimize software architecture and latency for onboard vehicle deployment and large-scale data center training.

Skills

CUDA
C++
Python
HPC
Parallel programming
NVIDIA Nsight Systems
Nsight Compute
Roofline model
PyTorch
TensorFlow
Computer vision
Transformer-based architectures
Linux/Unix
TensorRT
OpenAI Triton
Mojo

Education

Bachelor's degree in CS or related field

Job description

Requirements:

Candidates need at least 5 years of software engineering experience and a degree in Computer Science or a related field. Proficiency in CUDA, C++, Python, and deep learning frameworks like PyTorch or TensorFlow is required.

Key Skills:
  • CUDA
  • C++
  • Python
  • High-performance computing
  • Parallel programming
  • NVIDIA Nsight Systems
  • Nsight Compute
  • Roofline model
  • PyTorch
  • TensorFlow
  • Computer vision
  • Transformer-based architectures
  • Linux/Unix
  • TensorRT
  • OpenAI Triton
  • Mojo
Benefits:
  • Annual bonus
  • Equity compensation
  • Benefits

The role involves conducting performance analysis and optimization of deep learning networks for autonomous vehicle systems. You will optimize software architecture and latency for both onboard vehicle deployment and large-scale data center training.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Autonomous Driving
Senior Software Engineer - Autonomous Driving

NVIDIA AI • Santa Clara (CA)

On-site
USD 240,000 - 340,000
Equity
Benefits
Manager, Deep Learning – Autonomous Vehicles and Robotics
Manager, Deep Learning – Autonomous Vehicles and Robotics

Nvidia Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Employee benefits
Manager, Deep Learning – Autonomous Vehicles and Robotics
Manager, Deep Learning – Autonomous Vehicles and Robotics

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 356,500
Equity
Benefits
Senior Deep Learning Frameworks CUDA Software Engineer
Senior Deep Learning Frameworks CUDA Software Engineer

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 356,500
Equity
Benefits
(Senior) Software Engineer, Deep Learning
(Senior) Software Engineer, Deep Learning

Pony.ai • Fremont (CA)

On-site
USD 140,000 - 280,000
Retirement Plan
Life Insurance
Paid Time Off
+3
Senior Software Engineer, CUDA Deep Learning Systems
Senior Software Engineer, CUDA Deep Learning Systems

NVIDIA • Town of Texas (WI)

On-site
USD 224,000 - 357,000
Equity and benefits
Senior Software Engineer, CUDA Deep Learning Systems
Senior Software Engineer, CUDA Deep Learning Systems

NVIDIA • Austin (TX)

On-site
USD 224,000 - 357,000
Equity
Benefits
Software Engineer, CUDA Deep Learning Systems
Software Engineer, CUDA Deep Learning Systems

NVIDIA • Town of Texas (WI)

On-site
USD 124,000 - 196,000
Equity
Benefits
Senior Deep Learning Frameworks CUDA Software Engineer
Senior Deep Learning Frameworks CUDA Software Engineer

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Eligible for equity
Comprehensive benefits package
Senior Performance Engineer - Deep Learning
Senior Performance Engineer - Deep Learning

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits