FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

System Software Engineer, AI Data Platform
NVIDIASystem Software Engineer developing scalable automation systems for NVIDIA's AI data platform. Collaborating with engineering teams to improve software deployment across cloud and on-premises environments.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining infrastructure and automation tools for software build, test, and deployment workflows, with strong programming skills in C++, Python, or Go. Proven ability to analyze system performance and collaborate effectively with engineering teams to deliver scalable solutions.
Highest-signal resume keywords
Infrastructure DevelopmentAutomation FrameworksCI/CD PipelinesC++ ProgrammingPython Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringBackend SystemsDistributed SystemsPerformance MeasurementBenchmarking SystemsProblem-SolvingDebugging
Soft Skills
CommunicationTeam Collaboration
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Engineering
Industry Keywords
AutomationSoftware BuildTest AutomationDeployment Workflows
Tech Stack
Tools & technologiesDistributed SystemsGoPython
About the role
Key responsibilities & impact- Develop and maintain infrastructure and tools that automate software build, test, and deployment workflows.
- Build and improve performance measurement and benchmarking systems for large-scale software and hardware platforms.
- Collaborate with engineering teams to understand requirements and deliver reliable, scalable solutions.
- Analyze system performance and logs to identify issues and contribute to continuous improvements.
- Participate in design discussions and help improve platform automation and engineering efficiency.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
- At least 2+ years of software engineering experience in infrastructure, backend systems, distributed systems, or automation.
- Strong programming skills in at least one of: C++, Python, Go, or similar languages.
- Experience working with software systems, automation frameworks, or CI/CD pipelines.
- Strong problem-solving and debugging skills.
- Good communication skills and ability to work effectively in a team.
Benefits
Comp & perks- NVIDIA offers highly competitive salaries and a comprehensive benefits package.