Skip to content

Full Stack Developer – AI and LLM
Company | NVIDIA |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $184000 – $356500 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 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 with a focus on improving application performance and user experience
- Proficiency in Python, C++ programming, and Deep Learning frameworks
- Ability to work independently and as part of a team
- Motivated self-starter with strong analytical and debug skills
- Ability to balance multiple simultaneous projects
- Excellent verbal and written communication skills
Responsibilities
- Study and develop groundbreaking techniques in deep learning, graphs, machine learning, and data analytics, and perform in-depth analysis.
- Collaborate with developers and cross-functional teams to identify current and emerging challenges.
- Design and implement end-to-end generative AI solutions, specializing in Large Language Model (LLM) training, efficient deployment strategies, and sophisticated Retrieval-Augmented Generation (RAG) workflows.
Preferred Qualifications
- Experience with CUDA programming and benchmarking and analyzing performance AI Agentic systems
- Expertise in training, fine-tuning, and evaluating LLMs using popular frameworks such as TensorFlow or PyTorch
- Proficiency in model deployment and optimization techniques for efficient inference on various hardware platforms
- Experience with NVIDIA GPUs and software libraries, such as NVIDIA NeMo Framework, NVIDIA Triton Inference Server, TensorRT, TensorRT-LLM