Principal DataFrames & Distributed Systems Engineer

NVIDIA AI

Illinois

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Health Insurance

Job summary

NVIDIA AI in Illinois seeks an experienced software engineer to develop Java, Scala, and CUDA/C++ libraries to accelerate DataFrames and I/O operations. You will collaborate with distributed systems teams to craft scalable solutions for large-scale processing.

Requires a PhD/MS/BS, 15+ years in software development, and strong C++, Java, or Scala skills. Familiarity with open source data platforms and distributed systems will help drive performance and reliability.

Qualifications

  • BS, MS, or PhD in Computer Science or a related field.
  • 15+ years of software development experience.
  • Strong programming skills in C++, Java, and/or Scala.
  • Familiarity with the open source data platform ecosystem.

Responsibilities

  • Develop Java, Scala, and CUDA/C++ libraries to accelerate DataFrames and I/O operations.
  • Collaborate with distributed systems teams to craft solutions to distributed processing challenges at large scale.

Skills

Java
Scala
C++
CUDA
Distributed Systems
DataFrames
Open Source
Apache Spark
Data Processing
I/O Operations
Code Contributions
Cloud Services
CI/CD
Testing Strategy
Database Query Optimization

Education

BS/MS/PhD in Computer Science or related field

Tools

Job description

NVIDIA AI in Illinois seeks an experienced software engineer to develop Java, Scala, and CUDA/C++ libraries to accelerate DataFrames and I/O operations. You will collaborate with distributed systems teams to craft scalable solutions for large-scale processing.

Requires a PhD/MS/BS, 15+ years in software development, and strong C++, Java, or Scala skills. Familiarity with open source data platforms and distributed systems will help drive performance and reliability.

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

Similar jobs worth comparing

Principal Systems Software Engineer
Principal Systems Software Engineer

NVIDIA AI • Illinois

On-site
USD 180,000 - 240,000
Equity
Health Insurance
Principal Systems Software Engineer
Principal Systems Software Engineer

Jobtailor • California (MO)

On-site
USD 150,000 - 230,000
Principal Systems Software Engineer
Principal Systems Software Engineer

NVIDIA • Champaign (IL)

On-site
USD 272,000 - 432,000
Principal Systems Software Engineer, GPU-Accelerated Spark
Principal Systems Software Engineer, GPU-Accelerated Spark

Nvidia Corporation • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits
GPU-Accelerated Spark Systems Engineer
GPU-Accelerated Spark Systems Engineer

NVIDIA • Champaign (IL)

On-site
USD 224,000 - 356,000
Equity
Benefits
Principal Systems Software Engineer
Principal Systems Software Engineer

Nvidia Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,250
Equity
Benefits
Senior Distributed Systems Engineer - CUDA/Java/Scala
Senior Distributed Systems Engineer - CUDA/Java/Scala

Jobtailor • California (MO)

On-site
USD 150,000 - 230,000
Senior Principal Systems Engineer - GPU-Accelerated Data
Senior Principal Systems Engineer - GPU-Accelerated Data

NVIDIA • Champaign (IL)

On-site
USD 272,000 - 432,000
Senior System Software Engineer
Senior System Software Engineer

NVIDIA • Champaign (IL)

On-site
USD 224,000 - 356,000
Equity
Benefits
Senior System Software Engineer
Senior System Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 357,000
Equity
Benefits