Software Engineer - AI Solutions
Core
Design, develop, and deploy AI agents and tools to enhance the software development lifecycle (design, development, verification, debugging, release) for NVIDIA's Linux Networking Drivers.
Role type
Senior IC software engineer specializing in AI agents and tools for engineering workflows
Builds
AI agents and tools integrated into engineering systems and data pipelines
Domain
Semiconductor / Linux Networking Drivers / AI Engineering
Deliverable
production ML models
Required skills
Python, LLM application development (agents, tool use, RAG), software system design, problem-solving, data-driven quality measurement
Preferred skills
Linux kernel knowledge, networking, device drivers, test automation, verification, full stack, DevOps, LLM evaluation
Technologies
Python, LLMs, Linux Networking Drivers
Responsibilities
Design and deploy AI agents/tools for the SDLC; collaborate with developers to identify workflow improvements; measure and improve AI solution quality; integrate AI solutions into production engineering systems; stay current with AI model advancements and integrate them into team workflows
