Senior Software Engineer, Applied AI
Core
Build production-grade applied AI systems, agentic workflows, and software infrastructure for NVIDIA's technical and solution development use cases.
Role type
Senior IC Applied AI Systems Engineer
Builds
Production AI/ML systems, agentic workflows, APIs, data pipelines, and operational tooling for internal NVIDIA use cases.
Domain
Applied AI, Agentic Workflows, Distributed Systems, GPU-Accelerated Computing
Deliverable
production ML models | product features | infrastructure
Required skills
LLM and generative AI engineering, agentic AI and tool use, RAG systems, distributed systems design, Python engineering, system design and operational judgment, debugging and performance analysis
Preferred skills
NVIDIA GPU and AI software technologies (NIM, NeMo Agent Toolkit, CUDA), open-source contributions, technical publications
Technologies
Python, C++, Go, Rust, TypeScript, Kafka, ClickHouse, PostgreSQL, Redis, Kubernetes, OTel, MCP, A2A
Responsibilities
Design and build agentic workflows and supporting services (APIs, retrieval, orchestration), develop production software with strong testing and observability, build performance and benchmarking workflows, improve standard solution patterns and reference architectures, debug and support production solutions across software and AI systems
Seniority
Senior, hands-on IC