Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
NVIDIA

Senior Software Engineer – Infrastructure and Tooling Lead, Automation

NVIDIA

Senior Software Engineer leading infrastructure and tooling development at NVIDIA, focusing on automation frameworks and developer productivity tools.

Posted 7/28/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $184,000 - $287,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing infrastructure and automation frameworks, with a strong focus on LLM-based workflows and integration with CI/CD systems. Proven ability to provide technical leadership and mentor engineering teams while ensuring high standards in coding and system reliability.

Highest-signal resume keywords
Python ProgrammingLLM-Based Workflow DevelopmentCI/CD IntegrationTechnical LeadershipInfrastructure Automation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringAutomation Systems DevelopmentInfrastructure DesignAPI DevelopmentLinux-Based EnvironmentsBash ProgrammingC ProgrammingC++ ProgrammingWorkflow PlatformsSystems-Level Tooling
Soft Skills
MentoringCross-Team CollaborationTechnical Leadership
Tools & Technologies
CI/CD SystemsSource Control SystemsIssue Tracking SystemsDatabasesDashboardsInternal Engineering Services
Certifications & Qualifications
BS in Computer ScienceMS in Computer ScienceBS in Computer EngineeringMS in Computer EngineeringEquivalent Experience
Industry Keywords
Automation FrameworksDeveloper ToolsLLM WorkflowsError HandlingObservabilityHuman-in-the-Loop Review

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Lead the design and development of infrastructure, automation frameworks, and internal engineering tools.
  • Build scalable services, APIs, dashboards, workflow engines, and integrations that improve developer efficiency and operational visibility.
  • Develop LLM-based workflows for triage, summarization, code and log analysis, test workflow assistance, report generation, and knowledge retrieval.
  • Integrate tooling with CI/CD systems, source control, issue tracking, test infrastructure, dashboards, and internal engineering services.
  • Define architecture, coding standards, evaluation methods, and reliability practices for automation and LLM-enabled systems.
  • Mentor engineers, review designs, and provide technical leadership across infrastructure and tooling projects.

Requirements

What you’ll need
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 8+ years of software engineering experience, with strong hands-on development skills.
  • Proven experience building infrastructure, automation systems, developer tools, workflow platforms, or internal engineering services.
  • Strong programming experience in Python, Bash, C, and C++, with experience building infrastructure, automation, and systems-level tooling in Linux-based environments.
  • Experience designing systems that integrate with CI/CD pipelines, source control systems, issue trackers, databases, APIs, and distributed services.
  • Hands-on experience developing LLM-based workflows, agents, RAG systems, timely pipelines, or AI-assisted automation tools.
  • Practical understanding of LLM workflow reliability, including evaluation, guardrails, error handling, observability, and human-in-the-loop review.
  • Strong technical leadership, architecture ownership, mentoring, and cross-team collaboration skills.

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score