Senior Developer Technology Engineer

Invidia

Multiple Locations
Base: 184,000 usd - 287,500 usd for level 4, 224,0...
Hybrid
C/c++ programming proficiency
Parallel programming with cuda
Low-level performance optimizations
NVIDIA's Developer Technology Engineering team empowers developers with groundbreaking solutions that solidify NVIDIA's leadership in accelerated computing

Job Summary

  • NVIDIA's Developer Technology Engineering team empowers developers with groundbreaking solutions that solidify NVIDIA's leadership in accelerated computing.
  • The role involves collaborating with customers and internal teams to optimize performance on current and next-generation hardware and influence future software and hardware designs.
  • The Developer Technology Engineer position offers ample opportunity for growth in GPU accelerated computing and includes eligibility for equity and benefits.

Matching Summary

NVIDIA's Developer Technology Engineering team empowers developers with groundbreaking solutions that solidify NVIDIA's leadership in accelerated computing.

Salary

Base: 184,000 USD - 287,500 USD for Level 4, 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • C/C++ programming proficiency
  • Parallel programming with CUDA
  • Low-level performance optimizations
  • CPU and GPU architecture expertise
  • Optimization of large application workloads
  • Strong math skills including linear algebra

Nice-to-have

  • Good communication and organization skills
  • Experience influencing hardware design
  • Publishing findings in developer blogs or conferences

Key Requirements

  • Masters degree in Computer Science or related field or equivalent experience
  • 8+ years of relevant work experience or research
  • Must have work authorization
  • Experience with parallel algorithms and data structures

Work Rights

Not specified

Tailored Resume

Cover Letter