Python Software Engineer, Security

2 Months 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 - System Software Engineer - Embedded and Automotive (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Hyderabad, Telangana, India (Hybrid)
4 Months ago
NVIDIA - Director of AI Research

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior ASIC Power Integrity Engineer

NVIDIA

Massachusetts, United States (On-Site)
3 Months ago
NVIDIA - Silicon Power Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
CynLr - Software Engineer - GPU performance

CynLr

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Krafton  - Service Policy Planning

Krafton

Seoul, South Korea (On-Site)
3 Months ago
NVIDIA - Senior ASIC Verification and Infrastructure Engineer – GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Code AI

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior System Software Engineer Platform - Server Embedded Firmware

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Social Discovery Group - Senior NLP Engineer

Social Discovery Group

(Remote)
4 Months ago
Canva - Backend Software Engineer - Gen AI, Design Generation

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
NVIDIA - Senior GPU Power Architect

NVIDIA

Santa Clara, California, United States (Hybrid)
4 Months ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Engine) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
NVIDIA - Structural Test Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
NVIDIA - Senior ASIC Timing Engineer

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

NVIDIA - Senior Software Engineer – Build Tools

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago
WebMD - Medical Writer

WebMD

United States (Remote)
2 Months ago
Zoox - Partnerships Manager

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
Attentive - Engineering Manager

Attentive

New York, New York, United States (Hybrid)
7 Months ago
Rockstar Games - Tech Lead, Analytics Engineering

Rockstar Games

New York, New York, United States (On-Site)
3 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Sunnyvale, California, United States (Remote)
7 Months ago
Meta - Product Manager, Machine Learning

Meta

New York, New York, United States (Remote)
7 Months ago
Mattel  Inc  - American Girl NYC -  Asset Protection Lead  (full time/benefitted)

Mattel Inc

New York, New York, United States (On-Site)
5 Months ago
The Walt Disney Company - Security Host/Hostess

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
2 Months ago
PlayStation Global - Senior Program Manager, Ecommerce

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Performance Engineer Intern, Deep Learning and HPC

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
ByteDance - Research Scientist Graduate (Foundation Model, Video Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - Backend Engineer, Applied Machine Learning Platform - 2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
NVIDIA - System Software Engineer - OpenBMC

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Fluence - Lead Engineer - Battery Module

Fluence

Houston, Texas, United States (Hybrid)
8 Months ago
Tesla - Electrical Engineer - Motor Design and Multi-Physics Optimization

Tesla

Athens, Greece (On-Site)
4 Months ago
Meta - Research Intern, Computer Vision for Egocentric Representation Learning (PhD)

Meta

Redmond, Washington, United States (On-Site)
7 Months ago
Fluence - Senior Elektroingenieur (m/w/d) - Batteriespeicher Projekte

Fluence

Erlangen, Bavaria, Germany (Hybrid)
8 Months ago
NVIDIA - Senior Post Silicon Hardware Engineer

NVIDIA

Canada (Hybrid)
2 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)

Massachusetts, 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)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (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