Software Engineer, AI Agents and Software Platforms
Core
Architecting scalable frameworks and APIs to integrate autonomous AI agents with NVIDIA's developer tools, simulation platforms, and enterprise software.
Role type
Senior IC software engineer (AI agent infrastructure)
Builds
Production-ready services, features, and scalable frameworks for AI agent interaction
Domain
AI/ML infrastructure, generative AI, cloud services
Deliverable
production ML models | product features | infrastructure
Required skills
Python, backend systems, cloud services, AI/ML frameworks, LLMs, transformers, agent-based architectures, RESTful APIs, gRPC, CI/CD, MLOps
Preferred skills
C++, MLOps, agentic infrastructure, Infrastructure as Code, Kubernetes, Docker, vector databases, model serving infrastructure
Technologies
PyTorch, TensorFlow, LangChain, LlamaIndex, Terraform, Ansible, AWS, GCP, Azure, Milvus, Pinecone, Triton Inference Server
Responsibilities
Architect and build robust, scalable frameworks and APIs; Design and implement CI/CD pipelines and MLOps; Optimize performance, latency, and resource consumption of deployed AI agents; Develop internal tooling and automation for agent onboarding and observability; Champion guidelines for secure and reliable agent-based systems; Solve sophisticated integration issues between AI agents and target applications
Seniority
Senior, hands-on IC