Full-Time

Senior Developer Technology Engineer

Compute

Confirmed live in the last 24 hours

NVIDIA

NVIDIA

10,001+ employees

Designs GPUs and AI computing solutions

Automotive & Transportation
Enterprise Software
AI & Machine Learning
Gaming

Compensation Overview

$184k - $356.5kAnnually

+ Equity

Senior

Austin, TX, USA + 5 more

More locations: Redmond, WA, USA | Santa Clara, CA, USA | Durham, NC, USA | Hillsboro, OR, USA | Westford, MA, USA

Category
Backend Engineering
Software Engineering
Required Skills
CUDA
Data Structures & Algorithms
C/C++
Requirements
  • A Masters or PhD (or additional equivalent experience) in Computer Engineering, Computer Science, or a domain science with a strong focus on the related computational methods.
  • 5+ years of relevant software development experience.
  • A passion for performance optimization.
  • Programming fluency in C/C++ and/or Fortran with a deep understanding of algorithms, programming techniques, and software design.
  • Hands-on and current experience with parallel programming, ideally CUDA or OpenACC, as well as MPI, OpenMP.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.
Responsibilities
  • Research and develop techniques to accelerate leading applications in high performance computing fields within scientific computing or computational engineering.
  • Work directly with other technical experts in their fields (industry and academia) to understand and address their computational problems as their field evolves.
  • Perform in-depth analysis and optimization to ensure the best possible performance on the current and next generation of NVIDIA GPUs, CPUs (Arm and x86 architectures), and/or network architectures.
  • Craft and optimize core parallel algorithms and data structures to provide the best solutions using the NVIDIA platform.
  • Guide key application developers, contribute directly to the applications, and develop reference codes and libraries.
  • Publish and present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the developer community.
  • Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.
  • Occasional travel for conferences and on-site visits with developers.

NVIDIA designs and manufactures graphics processing units (GPUs) and system on a chip units (SoCs) for various markets, including gaming, professional visualization, data centers, and automotive. Their main products are GPUs that enhance gaming experiences and support professional applications, along with AI and high-performance computing platforms tailored for developers and data scientists. NVIDIA stands out from competitors by offering a combination of hardware and software solutions, including cloud-based services like NVIDIA CloudXR and NGC, which enable scalable applications in AI and machine learning. The company's goal is to drive innovation in technology and provide advanced solutions that cater to a wide range of clients, from gamers to enterprises.

Company Stage

IPO

Total Funding

$19.5M

Headquarters

Santa Clara, California

Founded

1993

Growth & Insights
Headcount

6 month growth

2%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Acquisition of VinBrain enhances NVIDIA's AI capabilities in the healthcare sector.
  • Investment in Nebius Group boosts NVIDIA's AI infrastructure and cloud platform offerings.
  • Serve Robotics' expansion, backed by NVIDIA, highlights growth in autonomous delivery services.

What critics are saying

  • Increased competition from AI startups like xAI could challenge NVIDIA's market position.
  • Serve Robotics' expansion may divert resources from NVIDIA's core GPU and AI businesses.
  • Integration of VinBrain may pose challenges and distract from NVIDIA's primary operations.

What makes NVIDIA unique

  • NVIDIA leads in AI and HPC solutions with cutting-edge GPU technology.
  • The company excels in diverse markets, including gaming, data centers, and autonomous vehicles.
  • NVIDIA's cloud services, like CloudXR, offer scalable solutions for AI and machine learning.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Company Equity

401(k) Company Match