Full Stack Developer, AI and LLM

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Full Stack Developer, AI and LLM

NVIDIA, the world leader in accelerated computing, is seeking an experienced Full Stack Developer to join their Silicon Solutions Group. This role combines AI expertise with full-stack development, focusing on integrating AI into data analysis and automation infrastructure. The position offers an exciting opportunity to work with cutting-edge AI and LLM technologies while contributing to large-scale automation initiatives.

The role requires a blend of technical expertise in both full-stack development and AI technologies, particularly in areas like LLM training, deployment, and RAG workflows. With a competitive salary range of $184,000 - $356,500 USD, plus equity and benefits, this position represents an excellent opportunity for experienced developers looking to work at the forefront of AI technology.

The ideal candidate will have at least 6 years of software development experience, with 2+ years specifically in AI solution development. Key technical skills include proficiency in Python, C++, and various Deep Learning frameworks. The position involves working with NVIDIA's cutting-edge technologies, including CUDA programming, NVIDIA NeMo Framework, and TensorRT-LLM.

Working in a hybrid arrangement between Remote and Santa Clara, CA locations, you'll be part of NVIDIA's innovative team that's transforming the world's largest industries through AI and digital twins technology. This role offers the opportunity to work on groundbreaking projects while collaborating with some of the most forward-thinking professionals in the technology field.

The position combines independent work with team collaboration, requiring excellent communication skills and the ability to manage multiple projects simultaneously. NVIDIA's commitment to fostering a diverse work environment and their position as one of the world's most desirable employers in technology make this an exceptional opportunity for career growth and impact in the AI field.

Last updated 7 minutes ago

Responsibilities For Full Stack Developer, AI and LLM

  • Study and develop groundbreaking techniques in deep learning, graphs, machine learning, and data analytics
  • Collaborate with developers and cross-functional teams to identify challenges
  • Design and implement end-to-end generative AI solutions
  • Specialize in LLM training, deployment strategies, and RAG workflows

Requirements For Full Stack Developer, AI and LLM

Python
TypeScript
  • MS (or equivalent experience) with 6+ years of software development
  • 2+ years relevant work experience in developing and deploying AI solutions
  • Proven full-stack development experience
  • Proficiency in Python, C++ programming, and Deep Learning frameworks
  • Ability to work independently and as part of a team
  • Strong analytical and debug skills
  • Ability to balance multiple simultaneous projects
  • Excellent verbal and written communication skills

Benefits For Full Stack Developer, AI and LLM

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To NVIDIA Full Stack Developer, AI and LLM

Senior Compiler Engineer, Software - Deep Learning Accelerator

Senior Compiler Engineer position at NVIDIA focusing on Deep Learning Accelerator development, requiring 7+ years of experience in compiler or deep learning software projects.

Senior Research Engineer for Reinforcement Learning

Senior Research Engineer role at NVIDIA focusing on large-scale reinforcement learning and policy learning for robotics, offering competitive compensation and the opportunity to work on cutting-edge AI projects.

Senior Developer Technology Engineer - AI

Senior AI Developer Technology role at NVIDIA focusing on GPU acceleration of AI workloads, requiring 8+ years experience and strong parallel programming expertise.

Senior Software Engineer, TensorRT-LLM

Senior Software Engineer position at NVIDIA working on TensorRT-LLM team, focusing on developing and optimizing machine learning inference software.

Deep Learning Performance Architect

Senior Deep Learning Performance Architect position at NVIDIA, focusing on AI workload optimization and hardware architecture analysis, requiring 2+ years of experience in parallel computing.