Senior Research Engineer - AI Coding Tools
Core
Building AI coding agents, models, datasets, and evaluations to integrate NVIDIA's developer tools (Nsight Compute, Nsight Systems) into AI workflows for CUDA developers.
Role type
Senior Research Engineer (AI-for-Code)
Builds
Novel coding agents, fine-tuned code LLMs, evaluation benchmarks (ComputeEval), and Agent Skills/MCP servers for NVIDIA developer tools.
Domain
AI/ML for software development, CUDA programming, LLM agent systems
Deliverable
production ML models | product features
Required skills
Applied AI/ML, Python, LLM fine-tuning and evaluation, Agent systems (MCP, tool-use), rigorous benchmark design, synthetic data generation, software engineering practices
Preferred skills
CUDA/GPU programming, NVIDIA profiling tools (Nsight), open-source contributions in AI-for-code, zero-to-one product experience
Technologies
Python, LLMs, CUDA, cuDNN, cuBLAS, Thrust, CUB, MCP servers, Nsight Compute, Nsight Systems
Responsibilities
Build and improve coding agents for CUDA development; Design and ship evaluation benchmarks; Fine-tune and specialize code LLMs; Develop Agent Skills and tool-use interfaces; Generate and validate synthetic training data; Collaborate with product teams to ship research prototypes.
Seniority
Senior, hands-on IC with strategic input