NVIDIA is looking to improve its internal tool/infrastructure development practices by applying AI to design its next-generation AI systems. This involves enhancing simulators, testing frameworks, and other infrastructure through AI-assisted coding.
Requirements
- Deep knowledge of AI-assisted coding techniques, and experience with AI-coding frameworks like Cursor, Claude Code, GitHub Copilot, or similar.
- Well versed in building MCP agents to help coding tools navigate large code bases.
- Practical experience of AI-assisted code review.
- Deep practical knowledge of LLMs, DL/ML, and Agent development.
- Strong background in implementing AI solutions to solve real-world engineering problems.
- Background in computer architecture or hardware development.
- Experience with training/fine-tuning custom models, building multi-agent systems, retrieval augmented generation (RAG) pipelines, and vector databases.
Responsibilities
- Serve as an expert in how to make use of AI-assisted code development and code review tools.
- Work with simulator architects to identify how to improve their AI-assisted coding experience by providing more context to the AI-tools with custom MCP-agents.
- Collaborate with hardware architects and simulation architects to explore agentic workflows for automatically generating simulator assets from architecture specifications.
- Collaborate with test development engineers to build AI-based workflows for test generation.
- Research emerging AI technologies and engineering best practices to continuously evolve our development ecosystem and maintain a competitive edge.
Other
- MSc or PhD in Data Science, Computer Science/Engineering, Electrical Engineering, or equivalent experience.
- 5+ years of industry or research experience.
- Strong analytical, communication, and interpersonal skills.
- LI-Hybrid
- Applications for this job will be accepted at least until September 22, 2025.