Taro Logo

Senior Software Engineer, Agentic AI

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

Job Description

NVIDIA is seeking a Senior Software Engineer to join their Agent Intelligence (AIQ) toolkit team, developing an open-source library for connecting enterprise agents to data sources and tools across frameworks. This role sits at the intersection of artificial intelligence and enterprise software development, focusing on building and scaling LLM-based applications.

The position involves working with cutting-edge LLM frameworks and libraries to create powerful toolkits enabling large-scale AI agents for modern enterprises. You'll be responsible for implementing new features in GenAI SDKs, developing optimizations for agentic applications, and creating proof-of-concept workflows using modern data science techniques.

NVIDIA has been a pioneer in computer graphics, PC gaming, and accelerated computing for over 25 years. The company is now leading the charge in AI innovation, using GPU technology to power the next era of computing across various applications including computers, robots, and self-driving cars.

The ideal candidate will have at least 5 years of experience in Python development, strong background in GenAI application development, and deep understanding of agent architectures and RAG systems. You'll be working with a distributed team, requiring excellent communication skills and a proactive attitude. The role offers competitive compensation including a base salary range of $148,000 - $287,500 depending on level and experience, plus equity and comprehensive benefits.

This is an opportunity to work at the forefront of AI technology, contributing to open-source projects and collaborating with experts across domains to push the boundaries of NVIDIA's core frameworks. The position offers significant impact potential in revolutionizing AI applications for enterprise customers while working with the latest technologies in the field.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Agentic AI

  • Implement new features of GenAI SDKs for LLM agents
  • Create proof-of-concept workflows using modern data science techniques
  • Develop optimizations for agentic applications across data centers
  • Build integrations between AIQ toolkit and other NVIDIA products
  • Work on production-ready pipelines and deployments

Requirements For Senior Software Engineer, Agentic AI

Python
Kubernetes
  • BS in Computer Engineering, Computer Science, Data Science, or related field
  • 5+ years experience building Python libraries or applications
  • Experience with GenAI application development using LLM frameworks
  • Understanding of agent architectures, RAG systems, and communication protocols
  • Strong problem-solving skills with focus on efficiency
  • Ability to learn new technologies quickly
  • Self-starter with proactive attitude
  • Excellent communication skills

Benefits For Senior Software Engineer, Agentic AI

Equity
  • Equity
  • Comprehensive benefits package

Related Jobs

Senior Architecture Energy Modeling Engineer

Senior Architecture Energy Modeling Engineer role at NVIDIA focusing on ML-based power modeling and energy efficiency optimization for GPUs, offering $168K-$310K base salary plus equity.

Senior DFX Software Engineer - Machine Learning

Senior DFX Software Engineer role at NVIDIA focusing on machine learning applications in silicon testing, offering $136K-$264.5K salary plus benefits.

Senior Deep Learning Frameworks Sustaining Engineer

Senior Deep Learning Engineer role at NVIDIA focusing on maintaining and improving machine learning frameworks and enterprise products.

Senior Computer Vision System Performance Engineer

Senior Computer Vision System Performance Engineer role at NVIDIA focusing on optimizing computer vision applications and developing hardware-accelerated pipelines.

Senior Deep Learning Systems Engineer, Datacenters

Senior Deep Learning Systems Engineer position at NVIDIA focusing on optimizing datacenter performance for AI applications, offering competitive compensation and opportunity to work with cutting-edge technology.