NVIDIA's GPU Architecture team is seeking a full-stack software developer to build high-impact engineering tools that enhance productivity and streamline chip development, accelerating workflows and scaling processes efficiently.
Requirements
- Expertise in Python, JavaScript, databases, C, C++ and the eagerness to pick up as many new languages as needed.
- Experience with GPU-architecture, GPU-programming/APIs, and high-performance computing environments is a plus, but not required.
Responsibilities
- Design, build, and optimize scalable, high-performance infrastructure tools and systems.
- Shape the team’s engineering infrastructure and automation by establishing standard methodologies and optimizing workflows.
- Develop clear, comprehensive documentation for infrastructure, designs, and processes.
- Enhance system reliability and efficiency through automation, monitoring, and proactive improvements.
- Collaborate with the SM Architecture team to identify issues and develop high-impact software solutions.
- Take advantage of state-of-the-art AI tools.
- Improving existing GPU simulators.
Other
- Proven leadership skills with the ability to drive projects independently.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Eagerness to learn about chip hardware engineering workflows and develop domain expertise.
- 6+ years of experience as a full stack SW developer or similar roles.