Taro Logo

Senior Software Engineer, AI Agent Platform

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the global leader in accelerated computing, is seeking a Senior Software Engineer to join their Networking Research group focusing on AI Agent Platform development. This role combines cutting-edge AI technology with practical infrastructure development, making it an exciting opportunity for experienced engineers passionate about artificial intelligence and system architecture.

The position involves architecting and implementing the foundational systems that enable AI agents to integrate seamlessly with NVIDIA's extensive suite of developer tools and platforms. You'll be working at the intersection of AI research and practical application, translating advanced AI capabilities into production-ready services that power NVIDIA's next generation of tools and services.

As a Senior Software Engineer in this role, you'll be responsible for designing scalable frameworks, implementing robust APIs, and ensuring optimal performance of AI agent deployments. The role requires expertise in both traditional software engineering and modern AI/ML technologies, including experience with frameworks like PyTorch, TensorFlow, and agent-based architectures such as LangChain and LlamaIndex.

The ideal candidate brings 7+ years of software engineering experience, strong Python programming skills, and demonstrated success in building complex system integrations. You'll be working with cutting-edge AI technologies while solving challenging technical problems that directly impact NVIDIA's AI infrastructure and capabilities.

This position offers the opportunity to work with world-class teams at NVIDIA, contributing to groundbreaking developments in AI technology while building the practical infrastructure that brings intelligent agents to life. The role combines technical depth with broad impact, making it perfect for engineers who want to shape the future of AI systems.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer, AI Agent Platform

  • Architect and build robust, scalable frameworks and APIs to integrate AI agents with Nvidia's suite of developer tools
  • Collaborate with research, applied AI, and product teams
  • Design and implement CI/CD pipelines and MLOps practices
  • Optimize performance, latency, and resource consumption of deployed AI agents
  • Develop internal tooling and automation
  • Champion best practices for secure and reliable agent-based systems
  • Serve as a key technical resource for solving integration issues

Requirements For Senior Software Engineer, AI Agent Platform

Python
Kubernetes
  • BSc or above in Computer Science, Computer Engineering, or related field
  • 7+ years of hands-on experience in software engineering
  • Experience with AI/ML frameworks and understanding of LLMs
  • Experience in architecting and deploying complex AI agent integrations
  • Expert-level programming skills in Python
  • Experience with RESTful APIs, gRPC
  • Excellent problem-solving skills
  • Strong communication and interpersonal skills

Related Jobs

Senior Software Engineer, AI Agent Platform

Senior Software Engineer position at NVIDIA focusing on AI Agent Platform development, requiring 7+ years of experience and expertise in Python, AI/ML frameworks, and system architecture.

Senior Software Engineer, AI-Driven Performance Engineering

Senior Software Engineering role at NVIDIA focusing on AI-driven performance engineering, combining ML expertise with systems engineering to develop autonomous benchmarking and analysis tools.

Senior Software Engineer, AI-Driven Performance Engineering

Senior Software Engineering role at NVIDIA focusing on AI-driven performance engineering, combining systems engineering with cutting-edge generative AI to optimize networking technologies.

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer position at NVIDIA focusing on Deep Learning Inference optimization and implementation, requiring 5+ years of experience and strong ML knowledge.

Senior Gen AI Software Engineer

Senior Gen AI Software Engineer position at Dell Technologies, focusing on AI-powered backend systems and engineering workflows, based in Israel.