Create Email Alert

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • NVIDIA

    Senior Systems Software Engineer

    Santa Clara, CA, United States

    • Ending Soon

    We are seeking experienced System Software Engineers adept at Apache Spark to join our team to help drive innovation for accelerated data processing on GPUs. As Nvidia is leading the world in accelerated computing, we are building the next generation data processing ecosystem. Data scientists spend a considerable amount of time exploring data and i

    Job Source: NVIDIA
  • NVIDIA Corporation

    Senior Systems Software Engineer, Spark Service - Accelerated Spark

    Santa Clara, CA, United States

    • Ending Soon

    Senior Systems Software Engineer, Spark Service - Accelerated Spark page is loaded Senior Systems Software Engineer, Spark Service - Accelerated Spark Apply locations US, CA, Santa Clara time type Full time posted on Posted 2 Days Ago job requisition id JR1980514 We are seeking expert Senior Sy

    Job Source: NVIDIA Corporation
  • NVIDIA Corporation

    Principal Systems Software Engineer

    Santa Clara, CA, United States

    • Ending Soon

    Principal Systems Software Engineer page is loaded Principal Systems Software Engineer Apply locations US, CA, Santa Clara US, IL, Champaign time type Full time posted on Posted Yesterday job requisition id JR1973866 We are seeking expert System Software Engineers to join our Apache Spark Acce

    Job Source: NVIDIA Corporation
  • NVIDIA Corporation

    Query Engine Architect - Accelerated Apache Spark

    Santa Clara, CA, United States

    Query Engine Architect - Accelerated Apache Spark page is loaded Query Engine Architect - Accelerated Apache Spark Apply locations US, CA, Santa Clara US, Remote time type Full time posted on Posted 2 Days Ago job requisition id JR1975273 We are seeking an experienced Query Engine Architect to

    Job Source: NVIDIA Corporation
  • NVIDIA Corporation

    Senior System Software Engineer, CUDA Driver for Windows

    Santa Clara, CA, United States

    • Ending Soon

    Senior System Software Engineer, CUDA Driver for Windows page is loaded Senior System Software Engineer, CUDA Driver for Windows Apply locations US, CA, Santa Clara US, TX, Austin US, Remote time type Full time posted on Posted 6 Days Ago job requisition id JR1980522 NVIDIA’s invention of the

    Job Source: NVIDIA Corporation
  • NVIDIA Corporation

    System Software Engineer - CUDA Driver

    Santa Clara, CA, United States

    System Software Engineer - CUDA Driver page is loaded System Software Engineer - CUDA Driver Apply locations US, CA, Santa Clara time type Full time posted on Posted 30+ Days Ago job requisition id JR1972797 NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefi

    Job Source: NVIDIA Corporation
  • NVIDIA

    Data Lake Engineer

    Santa Clara, CA, United States

    We are seeking experienced Distributed Systems Engineers to accelerate Apache Spark and related frameworks on GPUs. Apache Spark is the most popular distributed data processing engine in data centers. It is used for a wide variety of workloads, from data preparation, feature generation, reporting, analytics, and more. Data scientists spend a consid

    Job Source: NVIDIA
  • NVIDIA

    Data Lake Engineer

    Santa Clara, CA, United States

    • Ending Soon

    We are seeking experienced Distributed Systems Engineers to accelerate Apache Spark and related frameworks on GPUs. Apache Spark is the most popular distributed data processing engine in data centers. It is used for a wide variety of workloads, from data preparation, feature generation, reporting, analytics, and more. Data scientists spend a consid

    Job Source: NVIDIA

Senior Systems Software Engineer, C+ and CUDA - Accelerated Apache Spark

Santa Clara, CA, United States

We are seeking System Software Engineers to join our Accelerated Apache Spark team. As NVIDIA is leading the world in accelerated computing, we are building the next generation data processing ecosystem. Apache Spark is the most popular distributed data processing engine in data centers. It is used for a wide variety of workloads, from data preparation, feature generation, reporting, analytics, and more. Data scientists spend a considerable amount of time exploring data and iterating over machine learning (ML) experiments. Every hour of compute required to sort through datasets, extract features and fit ML algorithms impedes an efficient business workflow.

At NVIDIA, we are passionate about working on hard problems that have an impact. You will need to have strong programming skills, a deep understanding of software building and packaging, especially related to C++. You will work with a team that is using open source libraries – RAPIDS libcudf, RMM and cuIO – to accelerate operations in Apache Spark ETL and ML.

What You'll Be Doing

Develop CUDA/C++ libraries that will be used by distributed data processing engines, accelerating operations in Apache Spark

Improve OSS RAPIDS through technical discussion and code contributions

Collaborate with distributed systems teams to craft solutions to distributed processing problems challenges at large scale

Provide recommendations and feedback to teams regarding decisions surrounding topics such as infrastructure, continuous integration and testing strategy

Build, test and optimize CUDA/C++ libraries across different platforms

Build automation and tools that will increase the efficiency of teams developing distributed systems

What We Need To See

BS, MS, or PhD in Computer Science, Computer Engineering, or closely related field or equivalent experience

8+ years of work experience in software development

Outstanding technical skills in designing and implementing high-quality distributed systems

Excellent programming skills in C++, Java, and/or Scala

Ability to work with multi-functional teams across boundaries and geographies

Highly motivated with strong interpersonal skills

Ways To Stand Out From The Crowd

Familiarity with RAPIDS libcudf, RMM and cuIO

Experience in writing performant distributed software at scale

Experience in OS kernel development

Experience with developing in CUDA on GPUs

Solid understanding of C++ 17/20

We are widely considered to be one of the technology world’s most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working for us. If you're passionate, creative, and driven, we'd love to have you join the team. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Senior Systems Software Engineer, C+ and CUDA - Accelerated Apache Spark jobs in Santa Clara, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.