Senior Software Engineer, Agentic Systems

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Design and implement Python-first APIs, SDK workflows, and plugin interfaces for building, measuring, and improving agents across multiple runtimes and product surfaces • Build reusable systems for observing behavior, measuring progress, detecting regressions, and turning runtime evidence into product decisions • Build systems for ingesting, normalizing, validating, and analyzing agent execution data and evaluation datasets • Partner with research, product, platform, and infrastructure teams to integrate agentic capabilities broadly across NVIDIA agent runtimes and developer workflows • Help turn emerging agent development and improvement techniques into reliable, reusable product capabilities • Improve reliability, observability, debuggability, and performance across NeMoStack services, SDKs, plugins, jobs, and developer workflows • Build strong test coverage across unit, integration, E2E, Docker, and Kubernetes workflows • Drive 'speed of light' engineering: fast iteration, high ownership, pragmatic decisions, and performance-minded implementation under production constraints • Provide senior technical leadership through design reviews, code reviews, mentoring, and ownership of ambiguous cross-component problems

🎯 Requirements

• BS, MS, or equivalent experience in Computer Science, Computer Engineering, or a related technical field • 5+ years of professional software engineering experience building production systems • Excellent Python engineering skills, including API design, typing, testing, debugging, performance analysis, and maintainable software design • Experience designing SDKs, libraries, plugins, CLIs, or other developer-facing interfaces • Experience with distributed systems, cloud-native services, containers, Kubernetes, or job orchestration • Strong understanding of reliability, scalability, security, and performance tradeoffs in production infrastructure • Experience with structured data modeling and validation systems such as Pydantic, typed schemas, event/trace models, or SDK-generated types • Ability to work independently, define technical scope, break down ambiguous problems, and drive work across team boundaries • Clear communication skills and a track record of collaborating with engineering, product, research, or customer-facing teams.

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🔥 3 minutes ago

VetsEZ

201 - 500

🤝 B2B

☁️ SaaS

🏛️ Government

Software Product Engineer developing AI-enabled healthcare applications for federal government project. Collaborating with cross-functional teams to build cloud-native systems and integrate AI capabilities.

🔥 3 minutes ago

VetsEZ

201 - 500

🤝 B2B

☁️ SaaS

🏛️ Government

Senior Software Product Engineer developing scalable solutions for a federal healthcare project. Leading design and development of cloud-native systems and AI-enabled applications.

🔥 10 minutes ago

Mariner

1001 - 5000

💸 Finance

🤝 B2B

Software Engineer responsible for developing and enhancing a proprietary advisor support platform in a remote work environment. Collaborating with teams to build API and back-end services while optimizing database queries.

🔥 11 minutes ago

Curri

51 - 200

🚗 Transport

☁️ SaaS

🔌 API

Senior Software Engineer at Curri developing logistics software. Utilizing AI tooling and end-to-end ownership of projects to enhance last-mile logistics.

🔥 55 minutes ago

Full Stack Software Engineer building and maintaining Proof's digital trust transactions platform. Collaborating with cross-functional teams to deliver high-performance, secure web applications.