Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Marketing @ 5
Software Development @ 5
Python @ 6
GitHub @ 3
Machine Learning @ 5
API @ 6
PyTorch @ 2
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA software powers today's breakthroughs in AI. This role crafts technical content that educates developers on how to write software using NVIDIA's AI platform software stack. The position produces technical blog posts, user guides, walk-throughs, benchmarks, sample code and proof-of-concept applications to mentor developers across deep learning training and inference.
Responsibilities
- Collaborate with internal and external deep learning engineers and researchers to build product-based training material and how-to technical content
- Act as an AI champion in the NVIDIA developer community by interacting and answering product questions on GitHub and other forums
- Improve product documentation to be clear and self-explanatory
- Collect and facilitate customer usability feedback from the external community and partner with internal teams to improve NVIDIA AI Platforms
- Provide code guidelines to deep learning developers by implementing samples and proof-of-concept applications
- Benchmark products and generate data to better position NVIDIA's software products
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or similar field, or equivalent experience
- 5+ years of meaningful work experience in software development, technical evangelism, technical marketing, developer marketing, or similar at a technology company
- 3+ years of experience with deep learning or machine learning
- Strong knowledge of Python or C/C++, programming techniques, and software development
- Strong presentation skills for technical audiences and experience generating developer-facing content
- Proven ability to manage multiple projects concurrently
Ways to Stand Out
- Advanced knowledge of LLMs, modern AI software architecture, and cloud APIs
- Existing public-facing technical content, forum contributions, or open source projects
- Familiarity with PyTorch, JAX, vLLM or other training & inference frameworks
Compensation & Benefits
- Base salary ranges by level:
- Level 3: 128,000 USD - 201,250 USD
- Level 4: 160,000 USD - 253,000 USD
- Eligible for equity and benefits
Additional Information
- Work arrangement: Hybrid (#LI-Hybrid)
- Applications accepted at least until October 26, 2025
- NVIDIA is an equal opportunity employer committed to diversity and non-discrimination.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Forward Deployed Engineer, Enterprise - Tavily
Nebius · United States, New York City, United States
USD 170,000-220,000 per year
Senior Technical Marketing Engineer, Enterprise AI Software
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Staff Machine Learning Engineer, Growth Platform Engineering
Airbnb · United States
USD 244,000-305,000 per year
Developer Relations
Nebius · United States
USD 190,000-230,000 per year
Senior Deep Learning Frameworks Sustaining Engineer
Nvidia · Santa Clara, United States
USD 148,000-287,500 per year
Staff+ Software Engineer, Developer Productivity
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-485,000 per year
Machine Learning Engineer, Enterprise Brain
Glean · San Francisco, United States, Palo Alto, United States
USD 200,000-300,000 per year
Senior Machine Learning Engineer, Relevance And Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year