Python Software Engineer, Security

13 Minutes ago • 3 Years + • Research & Development • $120,000 PA - $235,750 PA

Job Summary

Job Description

As a Python Software Engineer in NVIDIA's Internal Infrastructure Group, you'll design and implement Python-based infrastructure tools and libraries for monitoring and securing workflows related to chip development, verification, and AI. This involves the full lifecycle of tool development, from design and testing to deployment. You'll collaborate with various engineering teams to understand their workflows and contribute to improving the efficiency and time-to-market of NVIDIA's products. Responsibilities include designing secure workflows, auditing IP security policies, and building scalable, reliable systems and APIs.
Must have:
  • 3+ years Python experience
  • Strong software engineering skills
  • Linux development experience
  • OOP skills and design patterns
  • Excellent planning & interpersonal skills
Good to have:
  • Full-stack development experience
  • Auditing/automation experience in Linux
  • Database experience (Mongo, OpenSearch)
  • Export control compliance or IP security knowledge
  • EDA/chip design/verification/ML workflow background
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI and enabled the next era of computing. Nvidia is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that matter to the world, and that only we can tackle. This is our life’s work, to amplify human imagination and intelligence, and expand what is possible. Make the choice to join us today.

As a software engineer in our Internal Infrastructure Group, you will craft Python-based infrastructure tools and libraries for teams monitoring and following up on issues with workflows and the security of our IP. This will enable workflows for worldwide chip development, verification, and artificial intelligence. You will continuously innovate and develop scalable, reliable, best in class systems, APIs, and tools to enable the next generation of chips in cooperation with the best engineers in the world at NVIDIA!

What you'll be doing:

  • Design and implement new infrastructure to allow us to enable secure workflows and help audit IP security policies.

  • Experience the full life-cycle of tool design, test, and deployment of the tools you help build.

  • Work closely with a diverse set of NVIDIA engineering teams to understand the workflows engineers use to deliver groundbreaking products and services.

  • Directly contribute to the overall quality of and improve time to market for our next generation chips and deep learning models.

What we need to see:

  • BS in Computer Science/Engineering (or equivalent experience) with 3+ years experience using those skills.

  • Understanding of Python language and standard development processes.

  • Proven strong software engineering skills and craftsmanship.

  • Experience with Linux development programming tools.

  • Proven object-oriented programming skills including design patterns.

  • Strong interpreted language application skills.

  • Excellent planning and interpersonal skills.

  • Flexibility/adaptability working in a dynamic environment with unique challenges and requirements.

  • Self-motivated and proactive problem solving skills that drive solutions to completion.

  • A passion for improving the efficiency and effectiveness of other specialists and engineers.

Ways to stand out from the crowd:

  • Experience with full-stack development 

  • Experience with auditing tools or automation in linux

  • Knowledge of databases, data lakes, and operating on large data sets (Mongo, OpenSearch, DBs)

  • Familiarity with export control compliance or IP Security

  • Background with EDA: chip design, verification, and/or machine learning workflows.

The base salary range is 120,000 USD - 235,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse 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 (including in our hiring and promotion practices) 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.

Similar Jobs

NVIDIA - Distinguished Engineer – Data Center System Software Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Post Silicon Hardware Engineer

NVIDIA

Canada (Hybrid)
4 Weeks ago
NVIDIA - DFT Methodology - Data Analytics Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NVIDIA - Software Engineer Intern - Mapping and Generative AI

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Research Scientist in ML Systems

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - GPU Power Architect - New College Grad 2025

NVIDIA

Canada (On-Site)
1 Month ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Riot Games - Integration Specialist, Enterprise

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Rivos - Silicon Logic Formal Verification - Full Time

Rivos

Austin, Texas, United States (Hybrid)
5 Months ago
Samsung Semiconductor - Staff Engineer, Software

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Easygo - Data Scientist

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
NVIDIA - Principal DGX Cloud Machine Learning Architect

NVIDIA

Canada (On-Site)
1 Month ago
Thatgamecompany - Product Data Scientist

Thatgamecompany

United States (Remote)
1 Week ago
Salesforce - MTS Software Engineer

Salesforce

New York, New York, United States (Remote)
2 Weeks ago
NVIDIA - Manager, Digital Design - Mixed-Signal High-Speed I/O SerDes

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Omnissa - Staff Engineer (Data Science)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
VGW - Senior Machine Learning Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
1 Week ago
The Walt Disney Company - Disney Research Intern

The Walt Disney Company

Zürich, Zurich, Switzerland (On-Site)
5 Months ago
The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

ByteDance - Senior Software Development Engineer - NoSQL-DocumentDB

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
The Walt Disney Company - Principal Software Engineer, AI Architecture - Ad Platforms

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
ByteDance - Image Display Architect / Engineer, Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
The Walt Disney Company - Civil Engineer - Project Hire

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Days ago
SciPlay - VIP Service Associate

SciPlay

Cedar Falls, Iowa, United States (On-Site)
6 Days ago
Next Level Business Services - Adobe CQ5/AEM Developer (Full Time)

Next Level Business Services

Sunnyvale, California, United States (On-Site)
5 Months ago
ION - North American Legal Analyst

ION

New York, New York, United States (Remote)
1 Week ago
CharacterAI - Staff Software Engineer, Site Reliability (SRE)

CharacterAI

Menlo Park, California, United States (On-Site)
1 Week ago
Glean - Business Development Manager

Glean

Nashville, Tennessee, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Mistplay - Data Scientist Intern (Summer 2025)

Mistplay

Toronto, Ontario, Canada (Hybrid)
2 Months ago
NVIDIA - Signal Processing Communication Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Rivos - Silicon Engineering Program Manager - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago
NVIDIA - Senior Firmware Engineer - Embedded Controller

NVIDIA

Canada (On-Site)
1 Month ago
Samsung Semiconductor - Senior Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
NVIDIA - GPU Power Architect - New College Grad 2025

NVIDIA

Canada (On-Site)
1 Month ago
Valve corporation - Mechanical Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
4 Months ago
Easygo - Software Engineering Manager - Kick

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug