Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, E2E Performance and Goodput — CSP Engagements

$272k - $431.25k
Full-time

NVIDIA

We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly with engineering teams of key CSP/hyperscale customers to ensure they achieve various performance targets on NVIDIA platforms. In this role, you will augment NVIDIA's performance and benchmark teams with a dedicated CSP-facing focus. You will drive work streams with CSP engineering teams to build shared understanding of platform performance characteristics, gather and incorporate their workload-specific feedback into NVIDIA's optimization priorities, and validate that performance targets are met in customer-representative configurations. Your cross-CSP visibility enables you to identify patterns and drive systemic improvements in documentation, configuration guidance, and tooling. What you'll be doing: Drive performance characterization work streams with engineering teams of key CSP/hyperscale customers — ensuring they understand platform performance expectations, profiling methodology, and tuning options for their specific workloads Gather and synthesize CSP performance feedback — identify gaps between expected and actual throughput, and champion optimization priorities back into NVIDIA's CUDA, NCCL, driver, and firmware teams Ensure key open-source performance and stress tools (e.g., STREAM, GPU Burn, GPU BLAST) are updated and validated for the latest NVIDIA rack-scale systems, GPU architectures, and CPU platforms — so customers and internal teams have reliable baseline measurements from day one Work closely with CSPs to ensure their own performance and validation tooling reflects the latest GPU capabilities, memory hierarchy changes, and platform-specific tuning parameters Conduct cross-CSP performance comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps between deployments Collaborate with CSPs to ensure performance-related integration work (profiling infrastructure, benchmark harnesses, config validation) is ready ahead of deployment milestones Define test strategies and tooling requirements for performance validation — both for NVIDIA internal certification and customer acceptance What we need to see: 15+ years of experience in systems performance engineering, ideally in GPU/HPC/ML infrastructure. BS or MS in Computer Science, Computer Engineering, or related field (or equivalent experience) Proficiency in GPU workload profiling: nsight systems, nsight compute, DCGM metrics, or equivalent instrumentation Understanding of distributed training performance dynamics: computation/communication overlap, pipeline bubbles, memory bandwidth utilization, collective efficiency Statistical methods for performance analysis: regression detection, confidence intervals, A/B comparison at scale Understanding of how the full software stack impacts performance: driver overhead, collective algorithm selection, memory allocation, scheduling, firmware power management Strong data analysis and visualization skills (Python, pandas, dashboards). Customer obsession — genuine passion for understanding why customers aren't achieving expected performance and driving solutions Ability to communicate performance findings to both deep technical audiences and executive leadership Demonstrated success influencing multiple engineering teams to prioritize performance improvements Ways to stand out from the crowd: Experience profiling and optimizing distributed training at 1000+ GPU scale (Megatron-LM, DeepSpeed, FSDP) Background in ML infrastructure performance at a CSP/hyperscaler Familiarity with NVIDIA platforms (DGX, HGX, NVLink topology) and profiling tools Experience building automated performance regression detection systems for production environments Understanding of inference workload performance dynamics (vLLM, TensorRT-LLM, SGLang, continuous batching) NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, hardworking and self-motivated, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 17, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, E2E Performance and Goodput — CSP Engagements in Austin, TX vacancy
  • $184k - $287.5k

    Senior Software Engineer, NCCL and CUDA - CSP Engagements page is loaded## Senior Software Engineer, NCCL and CUDA - CSP Engagementslocations: US, CA, Santa...  ..., focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera... 
    Performance
    Remote work

    NVIDIA Corporation

    Austin, TX
    3 days ago
  • $184k - $356.5k

    NVIDIA Corporation is seeking a Senior Software Engineer specializing in NCCL and CUDA in Austin, Texas. This role focuses on performance and functionality for ML software in datacenters. Responsibilities include engaging with customers to resolve performance issues, optimizing... 
    Performance
    Remote job

    NVIDIA Corporation

    Austin, TX
    18 hours ago
  •  ...journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia...  ...solutions that reduce the cost of payments and improve performance, scalability, availability, and resiliency. We also provide... 
    Performance
    Flexible hours

    Expedia, Inc.

    Austin, TX
    3 days ago
  •  ...Principal Software Engineer — AI Native (IT / OT / Cybersecurity) Austitn, TX - Hybrid (2 Days in office...  ...Design and build high-performance software platforms and services for...  ...onsite per week in Austin, Texas Engaging company culture with team events and... 
    Performance
    Permanent employment
    Full time
    Work at office
    Local area
    2 days per week

    Lansweeper

    Austin, TX
    19 days ago
  • $280k - $320k

     ...complexity and impact of our systems grow with it. As a Principal Software Engineer, you will operate as a technical leader shaping the future...  ...full stack systems, ensuring scalability, resilience, and performance Architect and guide the development of complex... 
    Performance
    Full time
    Live in

    Bumble Inc.

    Austin, TX
    4 days ago
  • A leading technology company in Austin, Texas is seeking a Principal Software Developer for their Cloud Infrastructure team. You will lead...  ...for the Object Storage Service while innovating on performance and architectural decisions. Ideal candidates have over 10... 
    Performance
    Flexible hours

    Oracle

    Austin, TX
    18 hours ago
  • $114.3k - $164.3k

     ...re looking for outstanding engineers with a passion for technology...  ...dynamic strengths. The Principal Software Developer will be working with...  ...to ensure code quality, performance and reliability Work collaboratively...  .... Zynga also does not engage in any financial exchanges... 
    Performance
    Full time
    Local area

    Zynga

    Austin, TX
    1 day ago
  •  ...which allows us to learn, develop, and engage across our organization. If you are...  ...a highly skilled and experienced Principal Embedded Software Engineer   II to join our software team....  ...quality assurance and optimize I/O performance. Provide post-production/in-... 
    Performance
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    2 days ago
  •  ...allows us to learn, develop, and engage across our organization. If...  ...low-level and high-level software in CesiumAstro’s products...  ...qualification, as well as software engineering and software project...  ...assurance and optimize I/O performance. Provide post-production/... 
    Performance
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    29 days ago
  • $220k - $303k

     ...online without adding hardware, installing software, or changing a line of code. Internet...  ..., they see significant improvement in performance and a decrease in spam and other...  ...the Workers Deploy & Config team as a Principal Engineer, the most senior technical role on the... 
    Performance
    Full time
    Temporary work
    Local area
    Flexible hours

    Cloudflare

    Austin, TX
    1 day ago
  •  ...Join to apply for the Principal Software Developer role at Oracle. Oracle’s Cloud Infrastructure...  ...Service team is looking for hands‑on engineers passionate about solving difficult problems...  .... Own architectural decisions with performance in mind and leverage hardware... 
    Performance
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  •  ...GPU focused cloud with the latest hardware providing the best performance, efficiency, reliability, and scalability. This is your chance...  ...success. We are looking for a highly skilled distributed systems engineer to scale and optimize AI infrastructure components like GPU... 
    Performance

    Ll Oefentherapie

    Austin, TX
    1 day ago
  •  ...career. THE ROLE: AMD is looking for a principal software developer to join our growing team....  .... You will help deliver exceptional performance and feature enhancements via...  ...development teams and other internal engineering teams PREFERRED EXPERIENCE: 10+ years... 
    Performance

    AMD

    Austin, TX
    2 days ago
  •  ...career. THE ROLE: AMD is looking for a principal software developer to join our growing ROCm...  ...team. You will help deliver exceptional performance and feature enhancements via...  ...development teams and other internal engineering teams. Leadership for GPU architecture... 
    Performance

    Advanced Micro Devices , Inc.

    Austin, TX
    2 days ago
  • $96.8k - $251.6k

     ...opportunities. We are facing several engineering challenges in critical foundational data...  ...boundaries, bring in your expertise in highly performant, reliable, available system engineering...  ...for investment and drive the software design and development for new major data... 
    Performance
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  • $135.2k - $306.4k

     ...capabilities and is focused on building secure, high-performance, enterprise-grade DevOps solutions. We’re looking for engineers who are passionate about distributed systems,...  ...programming Knowledge of professional software engineering standard methodologies for the full... 
    Performance
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  •  ...of building a cutting‑edge, ultra‑high‑performance GPU platform designed to support AI/ML/...  ...key. What We’re Looking For Adaptable Engineers: Self‑motivated individuals with a...  ...into any part of the stack, as well as software debugging and low‑level systems troubleshooting... 
    Performance

    Ll Oefentherapie

    Austin, TX
    2 days ago
  •  ...top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality...  ...intelligence with systems that perform reliably, deliver measurable impact, and...  ...evaluation rationales. Commitment : flexible engagement, minimum 10 hrs/week, up to 40 hrs/... 
    Performance
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Austin, TX
    2 days ago
  • $227k - $284k

     ...development experience with best of breed scale, performance, and predictability.  Drive...  ...infrastructure guidelines across the AI/ML engineering teams. Establish best practices for...  ...builders can spend more time creating software that changes the world. As a member of... 
    Performance
    Remote job
    Local area
    Worldwide
    Flexible hours

    DigitalOcean

    Austin, TX
    more than 2 months ago
  • $99.6k - $223.4k

     ...of building a cutting‑edge, ultra‑high‑performance GPU platform designed to support AI/ML/...  ...key. What We’re Looking For Adaptable Engineers: Self‑motivated individuals with a...  ...Responsibilities Design, implement, and deliver software and firmware for managing GPU‑based AI... 
    Performance
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  •  ...Head of Agent Engagement About the Company Reputable insurance company Industry Insurance Type Privately...  ...developing and implementing strategies to enhance the engagement and performance of agents within the organization. This role involves... 
    Performance

    Confidential

    Austin, TX
    3 days ago
  • $99k - $232k

     ...more Cloud Service Providers (CSP) to implement security...  ...unique strengths, and managing performance to deliver on client expectations...  ...Address conflicts or issues, engaging in difficult conversations with...  ...field(s) of study: Computer Engineering, Computer Applications,... 
    Performance
    Full time
    H1b

    PwC

    Austin, TX
    1 day ago
  •  ...are already doing by increasing student engagement with high quality, standards‑aligned...  ...time. Level is looking for a Senior Software Engineer - Animation. You'll build the systems...  ...mathematics and interpolation algorithms Performance optimization for animation‑heavy... 
    Performance

    Level

    Austin, TX
    1 day ago
  •  ...Responsibilities: Customer Engagement & Technical Leadership...  ...technical audiences. Hands-on Engineering & Innovation Lead by...  ...and design reviews to improve performance, scalability, and...  ...related field. ~12+ years of software engineering experience, including... 
    Performance

    ICONMA

    Austin, TX
    3 days ago
  •  ...solutions are modular, scalable, and high-performing. Drive best practices for enterprise...  ...such as NgRx or NGXS. Frontend Engineering Excellence Write clean, maintainable,...  ...: Unit testing: Jasmine, Karma, or Jest E2E testing: Cypress or Playwright Technical... 
    Performance

    Omni Inclusive

    Austin, TX
    3 days ago
  •  ...top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality...  ...intelligence with systems that perform reliably, deliver measurable impact, and...  ...evaluation rationales. Commitment : flexible engagement, minimum 10 hrs/week, up to 40 hrs/... 
    Performance
    Remote job
    For contractors
    Flexible hours

    Turing

    Austin, TX
    18 hours ago
  • $152k - $241.5k

    NVIDIA's high-performance computing platforms are powering the AI revolution...  ...and industries. Within our software stack, CUTLASS stands out as...  ...performance in the team and engage with teams across NVIDIA...  ...Computer Science, Computer Engineering, or related field (or... 
    Performance

    NVIDIA Corporation

    Austin, TX
    2 days ago
  • $119.14k - $169.14k

     ...technology spend Lead data model design and data analysis aspects of the FinOps team’s software development, including close collaboration with other FinOps software engineers Engage with customers and stakeholders to design and iterate upon user-facing data visualizations... 
    Full time
    Local area

    Zyngacareers

    Austin, TX
    2 days ago
  •  ...available technologies to deliver modern, engaging, reliable, and scalable experiences to...  ...of our growing audience. As a Senior Software Engineer, you'll deliver complex code solutions...  ...scalability, reliability, application performance and provide end-to-end support. Once... 
    Performance
    Work experience placement

    H.E.B.

    Austin, TX
    4 days ago
  • Senior Software Engineer, Enterprise Technology Services Austin, Texas, United States Software...  ...engineering, IT, operations) and steer vendor performance to ensure projects are delivered on...  ..., on budget, and safely. Stakeholder Engagement: Act as a technical thought leader,... 
    Performance

    Apple Inc.

    Austin, TX
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, E2E Performance and Goodput — CSP Engagements. Be the first to apply!