Senior Software Architect @ NVIDIA
placeAustin, TX
attach_money $300,000
businessOn Site
scheduleFull Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
***** @nvidia.com
Recommended after applying
Job Details
About the Role
The Senior Software Architect at NVIDIA will redefine engineering flows using generative AI to build agentic systems, improve chip designs, and enhance AI-powered workflows. This role supports the hardware architecture team to employ AI in designing next-generation AI systems.
What You’ll Be Doing
- Implement and deploy AI applications based on large language models, agentic frameworks, and custom models.
- Collaborate with hardware architects to design and deploy AI solutions tailored to specific problems.
- Work with infrastructure engineers to enhance existing automated workflows with LLMs.
- Develop and optimize retrieval and generation algorithms for enterprise data including text, code, and images.
- Engage with internal research teams to address complex chip design challenges using ML and DL.
- Research emerging AI technologies and engineering practices to maintain a competitive edge.
What We Need To See
- MSc or PhD in a related field or equivalent experience.
- Over 5 years of industry or research experience.
- Deep expertise in LLMs, ML/DL, and agent development.
- Experience in training/fine-tuning models, multi-agent systems, RAG pipelines, and vector databases.
- Strong analytical, communication, and interpersonal skills.
Ways To Stand Out
- Experience in computer architecture or hardware development.
- Understanding of distributed systems and microservice architecture.
- Hands-on experience with NVIDIA Inference Microservices (NIMs).
Key Skills/Competency
- Generative AI
- Agentic Systems
- LLMs
- Machine Learning
- Deep Learning
- Hardware Architecture
- Automated Workflows
- Data Algorithms
- Distributed Systems
- Research & Development
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Customize your resume: Highlight AI and architecture experience.
- Research NVIDIA: Understand their innovations in accelerated computing.
- Prepare for technical interviews: Review agentic and LLM frameworks.
- Demonstrate problem-solving: Share real-world AI solution examples.
📝 Interview Preparation Advice
Technical Preparation
circle
Review LLM frameworks and agentic systems.
circle
Study machine learning and deep learning case studies.
circle
Prepare code samples for algorithm optimization.
circle
Analyze automated workflow integration techniques.
Behavioral Questions
circle
Describe a complex project challenge faced.
circle
Explain your collaboration experience with diverse teams.
circle
Share a time you optimized a difficult process.
circle
Discuss handling feedback in high-pressure situations.
Frequently Asked Questions
What technical skills does NVIDIA require for the Senior Software Architect role?
keyboard_arrow_down
How important is experience in hardware architecture for this NVIDIA role?
keyboard_arrow_down
What academic background is preferred for the Senior Software Architect position at NVIDIA?
keyboard_arrow_down
How can I prepare for the technical interviews at NVIDIA for this role?
keyboard_arrow_down