Overview
On Site
USD 272,000.00 per year
Full Time
Skills
Computer Graphics
Robotics
Architectural Design
Workflow
Performance Tuning
Innovation
Autogen
Scalability
Use Cases
IT Management
Mentorship
Software Engineering
Systems Architecture
FOCUS
C++
Distributed Computing
Collaboration
Research
Computer Engineering
Computer Science
Parallel Computing
Multithreading
PyTorch
TensorFlow
CUDA
GPU
Python
Thread
Open Source
PB
Deep Learning
Artificial Intelligence
Recruiting
Promotions
SAP BASIS
Law
Job Details
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology and outstanding people! Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brain of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world!
NVIDIA is seeking a Principal Engineer to craft the architecture of systems that apply agents, agentic frameworks, and LLMs. This role focuses on designing, developing, and deploying scalable, high-performance systems that integrate autonomous agents built using existing and future frameworks. The ideal candidate will have a strong background in architecting frameworks and shown the ability to build robust platforms that address both production and research needs. As a Principal Engineer, you will lead the architectural design of end-to-end systems that incorporate multi-agent workflows, with the overarching goal of creating frameworks and reference architectures that allow enterprises to unlock PB+ scale of data. This AI query engine will quickly allow any developer and enterprise to implement applications that improve the efficiency and lives of employees. You'll work closely with teams from different functions to ensure the scalability, security, and performance optimization of this reference architecture while offering mentorship to engineers and encouraging innovation in the agentic systems space.
What you'll be doing:
What we need to see:
Ways to stand out from the crowd:
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until August 24, 2025.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is seeking a Principal Engineer to craft the architecture of systems that apply agents, agentic frameworks, and LLMs. This role focuses on designing, developing, and deploying scalable, high-performance systems that integrate autonomous agents built using existing and future frameworks. The ideal candidate will have a strong background in architecting frameworks and shown the ability to build robust platforms that address both production and research needs. As a Principal Engineer, you will lead the architectural design of end-to-end systems that incorporate multi-agent workflows, with the overarching goal of creating frameworks and reference architectures that allow enterprises to unlock PB+ scale of data. This AI query engine will quickly allow any developer and enterprise to implement applications that improve the efficiency and lives of employees. You'll work closely with teams from different functions to ensure the scalability, security, and performance optimization of this reference architecture while offering mentorship to engineers and encouraging innovation in the agentic systems space.
What you'll be doing:
- Architect and design large-scale systems of agentic frameworks (e.g., LangGraph, Llama Deploy, AutoGen, CrewAI) that form the base of an AI query engine.
- Develop system-level solutions that use autonomous agents with existing infrastructure, ensuring scalability, reliability, and composability.
- Evaluate and select appropriate foundational technologies for various use cases, ensuring optimal extensibility.
- Ensure system robustness by implementing security standard processes, including those for LLM safety and reliability and remain at the forefront of advancements in LLMs, agentic frameworks, and distributed system design.
- Provide technical leadership across projects and internal groups while mentoring engineers in system architecture design.
What we need to see:
- BS or MS in Computer Engineering, Computer Science, or a closely related quantitative field (or equivalent experience).
- 15+ years of experience in software engineering or system architecture with a strong focus on Python or C++ development.
- Proven track record of architecting production-level systems that use distributed computing
- Self-starter with excellent collaboration skills and a history of working with cross-discipline teams including research and production.
- Strong desire to work on the cutting edge of technology in a rapidly evolving environment while quickly learning and applying new technologies and libraries.
Ways to stand out from the crowd:
- PhD (or equivalent) in Computer Engineering, Computer Science, or a closely related field.
- Deep understanding of high-performance parallel computing, with experience in multi-threaded or multi-process environments.
- Familiarity with AI frameworks (e.g., PyTorch, TensorFlow) and NVIDIA technologies (e.g., CUDA, TensorRT, Triton) and experience developing for GPU platforms and understanding of GPU architectures.
- Proficiency in profiling Python code to optimize performance (e.g., asyncio vs threading vs multiprocessing).
- Demonstrated history of contributing and building open-source software projects that address real enterprise challenges at PB+ scale.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until August 24, 2025.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.