NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Software Engineer, DL Libraries Infrastructure
Location
California + 3 moreAll locations: California | Colorado | Texas | Washington
Posted
88 days ago
Salary
$184K - $287.5K / year
Seniority
Senior
Job Description
Senior Software Engineer, DL Libraries Infrastructure
NVIDIA
• Designing and developing software for testing and analysis of our codebases • Building scalable automation for build, test, integration, and release processes for publicly distributed deep learning libraries • Developing throughout the software stack, from the user experience down to the cluster and database layers • Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc) • Advancing innovative in those industry-standard tools and upstreaming contributions to the open source community
Job Requirements
- BS or equivalent experience or higher degree in Computer Science or Computer Engineering with 5+ years of relevant experience.
- Strong programming skills in Python (or similar) and familiarity with C/C++ development
- Experience setting up, maintaining, and automating continuous integration systems
- Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, Bazel)
- A pragmatic approach to solving problems collaboratively with a passion for “it just works” automation to enable team members
Benefits
- equity
- benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, implement, test rigorously and support microservices at scale in a collaborative environment. • Advocate for and implement operational best practices and serve on-call for the team’s services. • Demonstrate quickness in learning and interest in teaching others. Take part in sprint and quarterly planning ceremonies. • Contribute to a highly collaborative team, sharing your ideas and requesting feedback. • Communicate complex ideas simply through verbal and written communication.
Director, Software Engineering – Loans Lifecycle
AffirmWe create honest financial products that improve lives.
• Set the vision and drive execution for the Loans Lifecycle engineering organization at Affirm, encompassing Loans Platform, Ledger Engineering, and Financial Reporting. • Take ownership of core engineering and business outcomes across the domain, including the loan system of record, ledger pipelines, and financial data delivery to accounting systems. • Define and execute the technical roadmap for service-oriented decomposition, platform scalability, and database architecture evolution to support Affirm's growing loan volume across multiple geographies. • Partner with Accounting, Finance, Capital Markets, Product, and Compliance to ensure financial accuracy and regulatory compliance across all loan products. • Balance product expansion efforts — including international launches, new loan types, and card-related capabilities — with foundational platform investments in reliability, correctness, speed, and operational efficiency. • Drive operational excellence across large-scale batch pipelines and online services, establishing robust incident response, pipeline SLA management, and reconciliation processes. • Run a robust development lifecycle, including continuing agentic adoption and acceleration, while improving a culture of operational excellence. • Hire, develop, and retain a high-performing, globally distributed engineering team across multiple sub-teams and technical disciplines.
Fullstack Developer (Junior/Pleno)
ION SistemasSomos especialistas no desenvolvimento de softwares de automação de vendas para atacadistas e distribuidores. 📲
• Work on implementation projects, supporting technical configuration and validating integrations according to the client’s scenario • Backend development using Java and Android • Create and optimize queries for Oracle databases • Analyze and resolve technical issues in development and production environments • Apply development best practices (Clean Code and SOLID principles) • Actively participate in agile ceremonies (Scrum and Kanban)
Full-Stack Developer, FlutterFlow
ShaeWellnessDelivering the most precise corporate health & wellness insights on the market with epigenetic ai-driven technology.
• Build and maintain the FlutterFlow frontend for our app • Create pixel-perfect UI with strong layout, interaction, animation, and responsive behavior • Integrate backend APIs, authentication, tenant awareness, and error handling • Help turn AI-powered product features into usable app experiences • Use AI tools daily for development, design, QA, and speed of delivery • Keep work organized, communicate clearly, and document key decisions • Collaborate closely with our AI Tech Lead, Intelligence Officer, and Product team




