We are now looking for a Senior Software Architect! NVIDIA is hiring a Senior Software Architect for the enterprise software team. Academic and commercial groups around the world are powering a revolution in artificial intelligence software powered by NVIDIA GPUs (Graphics Processing Unit). On this team, you will have the chance to create products that will solve the world's problems! If you are passionate about software and artificial intelligence and want a chance to creatively solve some of the truly hard problems, then come check us out.
What You Will Be Doing
In this role, you will have the ability to work across the entire software landscape at NVIDIA engaging with multiple NVIDIA groups and technologies in the artificial intelligence space (like automotive, IVA (Intelligent Video Analytics), deep learning hardware and more). The work will involve designing software applications that are forward looking into the NVIDIA hardware roadmap as well as integrating new technologies like confidential computing. The architect is the one who understands the entire stack of software and works to make sure the integration of all the pieces satisfies the solution.
What We Need To See
- Masters degree or PhD in Computer Engineering or Computer Science or equivalent experience
- 10+ years of experience in the design and development of scalable software architectures for complex systems and applications.
- A strong history of collaboration across cross-functional teams to understand requirements and drive towards an architectural solution.
- Proven technical leadership while adopting emerging technologies and maintaining stability of your solutions.
- Skilled in documenting implementation strategies.
- Maintain an eye towards performance as well as identifying bottlenecks.
- Participation in forward-looking designs that call out the challenges across different designs may present.
Ways To Stand Out From The Crowd
- Background with GPUs
- Experience with security methodologies to protect data like confidential computing
- Experience in solutions that scale like high performance computing or deep learning.
- Understanding of open-source development and common practices
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!
The base salary range is 216,000 USD - 414,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.
NVIDIA accepts applications on an ongoing basis. 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.
#J-18808-Ljbffr