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

Software Engineer, Performance Instrumentation

$168k - $270.25k

NVIDIA

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in an inclusive, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is looking for a Software Engineer, Performance Instrumentation to join our outstanding team in Santa Clara, CA. This is an outstanding opportunity to be part of a world-class organization, driving innovation at the intersection of AI and accelerated computing. As a part of our team, you will work on groundbreaking projects and have a direct impact on the future of technology.What you’ll be doing:Define and maintain the performance data requirements from various sources including profiling libraries, annotation APIs, frameworks, runtimes, communication libraries, schedulers, configurations, and infrastructure telemetry.Identify and prove visibility gaps with concrete evidence, demonstrating which diagnoses are not possible with current data. Collaborate with relevant teams to address these gaps or build solutions where necessary.Inform the build of low-overhead instrumentation and annotation APIs from the perspective of the consumer, ensuring the necessary information is conveyed efficiently and effectively.Ensure data quality at ingestion by implementing validation, sanitization, checks, and alerting mechanisms, so that any gaps or errors are detected before impacting users or automated analysis.Measure and manage the overhead and observer effects of instrumentation on real workloads, ensuring they remain within acceptable limits.Collaborate with multiple partner teams simultaneously, managing commitments and ensuring continuous progress.What we need to see:Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.8+ years of relevant software engineering experience, including hands-on experience with instrumentation or tracing in production machine learning or systems software.Proficiency in CUDA, and working knowledge of machine learning frameworks like PyTorch or JAX, as well as annotation or tracing APIs such as NVTX.Demonstrated experience in maintaining data quality in a pipeline, including validation, checks, alerting, and provenance.Proven ability to measure instrumentation overhead and make trade-offs among overhead, fidelity, sampling, and aggregation.Proven history of implementing modifications in code managed by other groups by identifying requirements, reaching consensus on interfaces, and ensuring completion through to delivery.Strong debugging skills across component boundaries and the ability to validate changes through code review, tests, and independent measurements, including using automated development tools.Excellent communication skills, especially in conveying evidence, uncertainty, and next steps with engineers and data users.Proficiency in Python and C++.Ways to stand out from the crowd:Experience establishing telemetry conventions or schemas adopted by other teams.Background in storage, checkpointing, or data-loading performance.Expertise in crafting low-overhead event collection.Familiarity with network and collective-communication telemetry, including NCCL, NICs, and fabric counters.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 270,250 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until November 2, 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.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Performance Instrumentation in Santa Clara, CA vacancy
  • $194k - $349k

     ...provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious...  ...detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple... 
    Performance
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    27 days ago
  • $194k - $349k

     ...provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious...  ...detected in their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge... 
    Performance
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago
  •  ...responsible for the company’s technology engineering, architecture, and infrastructure,...  ...and make an impact from day one. As a Software Engineer Intern, you’ll join a 10-week...  ...with logging, monitoring, tracing, and performance analysis platforms AI & Machine Learning... 
    Performance
    Full time
    Internship
    Summer internship

    American Express

    Sunnyvale, CA
    3 days ago
  •  ...across clouds. At its center is a stateful engine that tracks every connection and applies...  ...behavior. Measure and tune datapath performance: packet rates, latency, and where cycles...  ...with 1-4 years of experience developing software for networking, distributed systems,... 
    Performance
    Full time

    Lumen

    San Jose, CA
    4 days ago
  • $200k - $260k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...of Defense.We are looking for a Staff Engineer on our Calibration, Localization and...  ...the org to assess algorithm and system performance.Serve as a technical escalation point... 
    Performance
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

    Mountain View, CA
    1 day ago
  • $164k - $295k

     ...vulnerability event processing Drive backend engineering and process automation across the...  ...Own service reliability — performance profiling, incident response, and root...  ...working in a global team ~ Commitment to software quality — unit tested, code reviewed, and... 
    Performance
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    22 days ago
  • $164k - $295k

     ...product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration...  ...queue like Kafka. Your passion and meticulous attention to performance, reliability and scalability will be key ingredients to your... 
    Performance
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    18 days ago
  • $164k - $295k

     ...cybersecurity starts with you. About the Role: This is a Software Development Engineer role on the Cloud Runtime Protection team that builds the...  ...like eBPF, you will design and implement critical, high-performance features in the sensor. Your innovations will extend the... 
    Performance
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    9 days ago
  • $165.2k - $223.6k

     ...Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep...  ...unparalleled ML inference and training performance. The Inference Enablement and Acceleration...  ...the hardware-software boundary, our engineers build systematic infrastructure,... 
    Performance
    Full time
    Work experience placement
    Internship
    Local area
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    1 day ago
  • $45 - $60 per hour

     ...students the opportunity to join one of our engineering teams where you will have the opportunity to: • Build and maintain high performance online services for TikTok...  ...pursuing an Undergraduate/Masters degree in Software Development, Computer Science, Computer... 
    Performance
    Hourly pay
    Work experience placement
    Internship
    Summer internship
    Local area
    Flexible hours

    TikTok

    San Jose, CA
    21 hours ago
  • $138.2k - $190.1k

     ...'s rapid-prototyping, cross-functional engineering team supporting advanced and defense-focused...  ..., planning, and autonomy-stack software that lets prototype vehicles operate with...  ...grow our business. We drive a pay-for-performance culture and reward performance that supports... 
    Performance
    Permanent employment
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    3 days ago
  •  ...intelligence. Our group of scientists, engineers, and designers is dedicated to conducting...  ...role and responsibilities As an AI Software Engineer Intern, you will engage in the...  ...novel algorithms into high-performance, reusable code within modern, distributed... 
    Performance
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    San Jose, CA
    4 days ago
  •  ...of our team members.As the AI Autonomy Engineer, you'll be at the forefront of bringing...  ...Team:AI Products is a roughly 100-person software org inside a company of aerospace engineers...  ...grow our business. We drive a pay-for-performance culture and reward performance that supports... 
    Performance
    Currently hiring
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    21 hours ago
  • $55.56 per hour

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...Description As a full stack Associate Software Development Engineer Intern , you'll...  ...including AI-generated code-for security, performance, and maintainability. Develop, maintain... 
    Performance
    Full time
    Summer work
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose...  ...California is looking for a Senior Software Engineer Architect to drive the software...  ...infrastructures, multi-platform software development, performance optimization on designated or general... 
    Performance
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    4 days ago
  •  ...Job DescriptionJob DescriptionSenior Software Engineer Job Type: Contractor (~15 hours/week) Location: RemoteJob Summary We are seeking experienced...  ...fixing, feature implementation, codebase refactoring, and performance optimization. No prior AI experience is required.Key... 
    Performance
    For contractors
    Remote work

    YO AI Labs

    San Jose, CA
    2 days ago
  •  ...Agile squad of developers and automation engineers supported by a product manager and...  ...user needs with respect to functionality, performance, scalability, and reliabilitySpend most...  ...progressive development experience as a Software EngineerHands-on development experience... 
    Performance
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    21 hours ago
  • $130k - $190k

     ...What if your next engineering role involved architecting the platform, not just inheriting...  ..., and designed around an AI-augmented software development model from day one....  ...Own observability, reliability, and performance across distributed cloud services. Help... 
    Performance
    Remote work

    Kismet Search

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...fuels this progress. We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX Cloud AI Infrastructure...  ...data layers, meeting defined reliability, availability, and performance expectations.Own delivery of well‑scoped components or... 
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...Onsite in SJ, 5 days a week. Vertical: Engineering Description Develop, implement...  ...Positioning algorithms within our embedded software solution. Improve the software...  ...software solution to improve KPIs (Key Performance Indices) per the requirements from the... 
    Performance

    West Coast Consulting LLC

    San Jose, CA
    2 days ago
  •  ...most critical assets.Our Team's VisionOur Engineering team has established a culture based on...  ...will contribute to building scalable, performant, and intuitive user-facing applications...  ...testing, ensuring robust and resilient software deliveryPartner cross-functionally with... 
    Performance
    Immediate start

    Illumio

    Sunnyvale, CA
    11 hours ago
  • $123k - $151k

     ...Software Development Position Job Responsibilities: • Develop and maintain software...  ...Computer Science or Math or Electrical Engineering; M.S. preferred US Citizenship is...  ...and the power to take on ever-increasing performance requirements of the borderless network... 
    Performance
    Full time
    Worldwide

    Edelman

    Santa Clara, CA
    2 days ago
  •  ...Senior Full Stack Software EngineerSan Jose, California, United StatesElectric Hydrogen'...  ...fuels.We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team...  ...providing the tools and data needed to optimize performance, accelerate product development, and... 
    Performance
    Temporary work

    Electric Hydrogen

    San Jose, CA
    10 hours ago
  • $137.7k - $275.4k

     ...Machine Learning Engineer At Zoom, we're building AI that people can trust, and the Trust and Safety Engineering team is central...  ...existing systems and propose innovative solutions that enhance performance, scalability, and reliability. Stay current with advancements... 
    Performance
    Work at office
    Immediate start
    Remote work

    Zoom Video Communications

    San Jose, CA
    3 days ago
  •  ...Senior Software Development Engineer Joining Intuitive Surgical means joining a team dedicated to...  ...streamline the manufacturing process of instruments and accessories. This candidate...  ...mechanical systems that assure products' performance, reliability and safety.... 
    Performance
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $167.7k - $245.2k

     ...observability platform to keep their systems secure, available, and performing at their best. The Security organization powers one of the...  ...and solving problems. Your Impact We're looking for a Software Engineer who enjoys solving difficult technical problems, working... 
    Performance
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    020 Cisco Systems, Inc.

    San Jose, CA
    2 days ago
  • $143.7k - $194.4k

     ...and development company that designs and engineers high-profile consumer electronics. Lab1...  .... - Optimize telephony stack performance for call setup latency, network registration...  ...services on various devices, building the software that connects people through voice,... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    21 hours ago
  • $120.12k - $223.08k

     ...Software Development Engineer Come create the technology that helps the world act together Nokia is committed to innovation and technology...  ...fundamentals, including use cases, order of complexity, performance analysis Person should have hands on experience with Software... 
    Performance
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Phenom People

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...Software Development Engineer Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated...  ...design, and ship new features; identifying and resolving performance bottlenecks and bugs; participating in architecture and... 
    Performance
    Internship
    Local area
    Flexible hours
    Day shift

    Amazon

    Cupertino, CA
    4 days ago
  •  ...criteria Set up a test plan according to the Engineering design Ensure that development efficiency and quality (resolve performance metrics and improvement practices) Work...  ...and sharing) Who You Are 5 years of hands-on Software Development experience, with a strong background... 
    Performance
    Contract work

    Xoriant Corporation

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Performance Instrumentation. Be the first to apply!