Senior Software Engineer - BaseOS
Core
Design and build robust CI/CD pipelines, automation initiatives, and testing frameworks for NVIDIA BaseOS, the Linux distribution for GPU-based AI and data-analytics platforms.
Role type
Senior Infrastructure Engineer (CI/CD & Automation)
Builds
CI/CD pipelines for OS images (Ubuntu/RHEL), testing frameworks, and automated release workflows
Domain
AI computing infrastructure, Linux distribution, DevOps
Deliverable
production ML models | infrastructure
Required skills
Python (expert), Jenkins, GitLab CI, Terraform, Kubevirt, Ubuntu/RHEL packaging (deb/rpm), unit testing strategies, metrics gathering
Preferred skills
Functional testing, end-to-end test automation, open-source Linux contributions, container orchestration, cloud-native technologies
Technologies
Go, Python, Jenkins, GitLab CI, Terraform, Kubevirt, Ubuntu, RHEL
Responsibilities
Design and maintain CI/CD pipelines for building OS images; Build unit and integration testing frameworks; Optimize CI/CD infrastructure; Implement infrastructure as code; Create and maintain packaging solutions; Identify infrastructure improvements and implement metrics systems; Champion automation initiatives
Seniority
Senior, hands-on IC