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

Principal Software Engineer, Profiling Services

$272k - $431.25k

NVIDIA Gruppe

Help design and ship an Always‑On, low‑overhead GPU profiling service that runs in production, scales across cluster environments, and delivers actionable insights for ML workloads. You will lead the architecture and hands‑on delivery across system software, drivers, and CUDA to make profiling continuously available and reliable. What you’ll be doing: Design the architecture for an Always‑On profiling service, defining interfaces, data flows, and scalability guarantees for multi‑process/GPU/node systems. Drive low‑overhead, high‑reliability implementations in C/C++, including IPC/shared memory, and bounded CPU/memory budgets. Lead end‑to‑end feature delivery spanning user‑mode components, driver/platform layers, and performance counter/trace providers. Establish profiling models that integrate with existing ML/AI workflows (e.g., PyTorch/XLA) to turn low‑level signals into actionable insights. Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate architectural risks, and align roadmaps across internal and external partners. What we need to see: BS or MS degree or equivalent experience in Computer Engineering, Computer Science, or related degree. 15+ years of system‑level C/C++ development, including concurrency, memory management, and performance engineering. Proven experience designing and shipping production quality system software or drivers with strict reliability, observability, and performance constraints. Demonstrated technical leadership: defining architecture and success metrics, and translating abstract product visions into actionable technical roadmaps with fast‑paced, multidisciplinary teams. Strong interpersonal, verbal, and written communication; able to influence across organizations and build trust with external collaborators. Ways to stand out from the crowd: Extensive experience with profiling/tracing stacks for CPU/GPU (e.g., CUPTI, Nsight, performance counters, event correlation) and debugging highly concurrent systems. Deep hands‑on knowledge of CUDA and GPU architecture, including runtime/driver APIs, CUDA streams/graphs, and kernel behavior. Track record building continuous, always‑on, or multi‑client profiling systems designed for predictable overhead at scale. Hands‑on experience tuning ML training/inference loops based on deep profiling analysis, with familiarity in ML ecosystems (e.g., PyTorch, JAX) and correlating application events with GPU metrics to translate data into actionable performance insights (e.g., bottleneck triage, compute vs. memory bound). Experience with user‑mode driver development and integration within platform security and permissions models. 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 February 14, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. 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. #J-18808-Ljbffr NVIDIA Gruppe

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Profiling Services in Santa Clara, CA vacancy
  • $147k - $200.5k

     ...Principal Software Engineer (Customer Profile Test Engineering) Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being...  ...our next-generation security platform & cloud security services Ownership of end to end workflow for major... 
    Suggested
    Full time

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

     ...outcomes. Job Summary Our Cloud Management Platform (Shared Services / Hub) team is building the next-generation Licensing &...  ...automation, and developer velocity. We are looking for a Full Stack Engineer who thrives in complex distributed systems, enjoys solving deep... 
    Suggested
    Full time
    Contract work
    Work at office
    Shift work

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client-...  ...daemons/agents, and background services. ~ Expert-level programming skills...  ...Monitor, crash analysis, and performance profiling tools. ~ Experience building cross-... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for...  ...track record of delivering production services. Deep understanding of memory hierarchies...  ...for AI clusters. Strong skills in profiling and optimizing systems across CPU,... 
    Suggested
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $165k - $242k

     ...Join to apply for the Senior Platform Engineer II, Compute Services role at CoreWeave . CoreWeave is The Essential Cloud for AI™. Built...  ...Engineering, or a related field. Experience with performance profiling and optimization of distributed systems. Knowledge of... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $165k - $242k

     ...Senior Platform Engineer II, Compute Services Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud...  ...Engineering, or a related field. Experience with performance profiling and optimization of distributed systems. Knowledge of... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    22 hours ago
  • $245k - $295k

     ...Senior Engineering Manager Join Crusoe as a Senior Engineering Manager and lead a talented...  ...as straggler node detection and GPU profiling. Influence Strategic Roadmaps: Contribute...  ...building and operating global services at scale. Organizational Prowess: Highly... 
    Full time
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $272k - $431.25k

    NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next‑generation innovations...  ..., runtime frameworks, and platform services. Collaborate closely with silicon, firmware...  .... Drive software bring‑up, profiling, debugging, and performance tuning for... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $2,000 per month

     ...top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure...  ...a kernel driver module or user-space service for low-overhead tracing of accelerator...  ...experience in low-level performance analysis, profiling, and bottleneck identification on... 
    Work at office
    Relocation package

    ETCHED LLC

    San Jose, CA
    4 days ago
  • $167k - $270.5k

     ...drives great outcomes. Job Summary Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you will...  ..., highly reliable business systems across multiple services and teams Lead the technical design and architecture of... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  •  ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs...  ...business need that provide frameworks, interfaces and services that can be extended and reused for future requirements... 
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    22 hours ago
  • $147k - $237.5k

     ...precision that drives great outcomes. Job Summary Your Career As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services for public and private cloud features. Participate in all phases of the... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  • $200k

     ...where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering...  ...Engineering team, you will architect and build AI-powered services that ship to some of the world's largest enterprises, set... 
    Work at office
    Shift work

    eGain

    Sunnyvale, CA
    3 days ago
  • $99.6k - $234.6k

     ...Principal Software Development Engineer As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division...  ..., evolution, and delivery of OCI's Key Management Service (KMS)—a foundational cryptographic service that enables... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $162.7k - $263.18k

     ...new generation of multi platforms cloud service platform, for both static and dynamic analysis...  ...systems. Write scalable and testable software using modern cloud architectures...  ...experience as a Security Researcher or Software Engineer ~ Experience working on sandbox... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  •  ...provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations...  ...continuously raising the bar. Job Summary The Principal Software Engineer - Cloud Native and SASE focused will lead the design... 
    Worldwide

    Kaseya Careers

    Sunnyvale, CA
    2 days ago
  •  ...Principal Software Engineer Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue...  ...deploy applications using Java, Gitlab, Terraform, AWS services and methodologies Analyze existing on-prem application... 

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  • $142.8k - $274.8k

     ...builds thefoundationalinference engines and APIs thatpower largescale...  ...infrastructure, and systems software-working closely with CoreAI...  ...efficiency for Azure OpenAI Service workloads through tiered experimentation...  .... ~ Debug, profile, and optimize production... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $170k - $277k

     ...Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical leadership and end‑to‑end delivery of...  ...technology and cybersecurity, delivering impactful security‑as‑a‑service offerings that protect our digital way of life. Key... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $170k - $210k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will...  ...drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance to... 

    Top Engineer

    Santa Clara, CA
    22 hours ago
  • $231.4k - $331.8k

     ...to deliver exceptional products and services. Your Impact We are a highly dynamic engineering organization that works on building software for workload security products that cater...  ...complex threat vectors. As a Principal Engineer with our Backend Services team... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Sunnyvale, CA
    1 day ago
  •  ...Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS...  ...representative training benchmarks, profiling workflows, and performance regression...  ...agencies, or fee-based recruitment services. AMD and its subsidiaries are equal... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    22 hours ago
  • $96.8k - $223.4k

     ...Principal Software Engineer Oracle Cloud Infrastructure (OCI) is looking for a Principal Software Engineer to lead the development of scalable...  ...platform. This role sits within the Host Provisioning Services (HoPS) team, which owns the critical infrastructure responsible... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    22 hours ago
  •  ...platform that offers a highly scalable cloud service to address the challenges associated...  ...and mobile users. As a Senior Engineer, your role will involve building and designing...  ...design, develop, and support highly scalable software features and infrastructure on our next-... 
    Full time
    Casual work
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...the evolution of cyberattacks, and the products and services that proactively address them. Our engineering team is at the core of our products – connected...  ...and mobile users. We are seeking an experienced Software Engineer to design, develop and deliver next-generation... 
    Full time
    Work at office
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $209.09k - $303.34k

     ...CARIAD , an automotive software development team with the...  ...The Technical Lead Sr Principal Software Engineer, BSW is a senior technical...  ...software (BSP/MCAL/boot chain/OS services) and leading complex bring...  ...injection, and performance profiling. Guide implementation... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    22 hours ago
  • $182k - $260k

     ...cybersecurity. Role We are looking for a Principal Software Engineer (Product Validation and Support) to...  ...Maintain continuous cloud service and take accountability for addressing...  ...and pipelines Who You Are (Success Profile) You thrive in ambiguity. You're comfortable... 
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    3 days ago
  • $170k - $210k

     ...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. As a Principal Software...  ...everywhere. This is why the world's largest enterprises, service providers, and government organizations choose Fortinet... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...Principal Software Engineer Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue...  ...and deploy applications using Gitlab, Terraform, AWS services and methodologies Analyze existing on-prem application... 
    Shift work

    Professional Recruiters

    Santa Clara, CA
    25 days ago
  • $175k - $245k

     ...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+...  ...Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Profiling Services. Be the first to apply!