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

Senior Software Engineer, Matrix Multiplication

$184k - $287.5k

NVIDIA

We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI inference. As a member of the team, you'll develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture. This means designing and building things like new abstractions, efficient attention kernel implementations, new LLM inference runtimes components, and kernel code generators to accelerate large language models, agents, and other high-impact AI workloads.What you'll be doing:Innovating and developing new AI systems technologies for efficient inferenceDesigning, implementing, and optimizing kernels for high impact AI workloadsDesigning and implementing extensible abstractions for LLM serving enginesBuilding efficient just-in-time domain specific compilers and runtimesCollaborating closely with other engineers at NVIDIA across deep learning frameworks, libraries, kernels, and GPU arch teamsContributing to open source communities like FlashInfer, vLLM, and SGLangWhat we need to see:Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); PhD are preferred6+ years (academic/ industry) experience with ML/DL systems development preferableStrong experience in developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc) and ideally inference engines and runtimes such as vLLM, SGLang, and MLC.Strong Python and C/C++ programming skillsStrong experience in GPU kernel development and performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar) with hands-on experience with Matrix MultiplicationWays to stand out from the crowd:Background in domain specific compiler and library solutions for LLM inference and training (e.g. FlashInfer, Flash Attention)Expertise in inference engines like vLLM and SGLangExpertise in machine learning compilers (e.g. Apache TVM, MLIR)Open source project ownership or contributionsYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until July 18, 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, GA, Remote; US, TX, Remote; US, CO, Remote; US, WA, Remote; US, CA, Remote; US, OR, Remote; US, Remote; US, MA, RemoteType: Full time

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Matrix Multiplication in Santa Clara, CA vacancy
  • $108k - $216k

    Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, high-...  ...support. Write clean, efficient, and reliable code across multiple languages, driving full software development lifecycle including... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $130k - $180k

     ...leveraging a proprietary framework that combines multiple language models and a custom-built...  ...at the forefront of the AI-powered data engineering revolution. You can read more about us...  ...the Forefront : Push the boundaries of software engineering by combining traditional... 
    Senior
    Worldwide

    PA Early Stage Partners

    Sunnyvale, CA
    8 days ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ...and well-tested kernel and userspace code Develop code for multiple Linux operating systems What we need to see: BS or MS degree... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ...new featuresCoordinate and drive development efforts across multiple teamsHelp define forward-looking improvements to the CUDA APIs... 
    Senior
    Full time

    Nvidia

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

     ...artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and...  ...ability to effectively guide and influence within a dynamic matrix environment.NVIDIA offers highly competitive salaries and a... 
    Senior
    Full time

    Nvidia

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

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...Python abstractions to implement custom matrix multiply (GEMM) and related math and...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

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

     ...Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software...  ...creativity and innovation around software engineering in multiple problem domains.Your base salary will be determined based on... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $160k - $200k

    Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software...  ...programmingKnowledge of professional software engineering practices, including version control,...  ...across teams. Ability to manage multiple projects simultaneously and effectively... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $117k - $234k

     ...position is not eligible for remote work.Role summary:As a Senior Software Engineer at Walmart, you will lead the design, development, and delivery...  ...We focus on capturing and analyzing transaction data from multiple sources to promptly identify and resolve potential... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...for the real-time software infrastructure that supports...  ...safety and reliability.As a Senior Software Engineer, you will be...  ...your own team.Contribute to multiple areas of software development... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob...  ...is looking for a Senior Software Engineer Architect to drive the software architecture...  ...platform for producing and deploying multiple world-class surgical planning software... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    4 hours ago
  • $323k - $428k

     ...Managers, Data Science, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking ahead, we...  ...off.About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • $129.4k - $198.4k

     ...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s...  ..., and interpretable insights to engineering teams and leadership, including trend analysis...  ...drive technical design and execution across multiple teams and organizations in a remote or... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $153.2k - $234.1k

     ...environments, cloud services, and more. As an engineer in the AV Launch team, you’ll develop...  ...the next generation of self-driving software at GM. Job Responsibilities Build on-vehicle...  ...data Collaborate with colleagues across multiple teams and mentor other developers... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $175k - $263k

     ...public/private cloud environments. ~ Experience working with multiple stakeholders (internal and external) from product management to...  ...beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a... 
    Senior
    Full time
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • $117k - $234k

     ...eligible for remote work.Role summary:Walmart is seeking a Senior Software Engineer to lead the delivery of scalable software solutions through...  ...developing, testing, and maintaining high-quality code across multiple platforms and languages while integrating AI and machine... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  • $129.4k - $198.4k

     ...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s...  ..., simulation trust and health trends to engineering teams and leadership. Drive scalable...  ...drive technical design and execution across multiple teams and organizations in a remote or... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $108k - $216k

     ...Segment: Home OfficePosition Summary...What you'll do...The Senior Software Engineer will lead the development and delivery of scalable software...  ...purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Equal Opportunity Employer:Walmart... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $134k - $167k

     ...build tools that consolidate data from multiple sources for lab configuration and hardware...  ...to support end-to-end automation of lab software Work with internal groups to create...  ...field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in... 
    Senior
    Full time
    Local area

    Archer

    San Jose, CA
    1 day ago
  •  ...Adobe is seeking a Senior Software Engineer to advance the Meta Factory agent harness within the Unified Platform. You will shape execution, tool use, and lifecycle patterns across multiple teams, setting interfaces and standards for agents and tools. You will evaluate... 
    Senior

    Adobe Systems Inc

    San Jose, CA
    4 days ago
  • $117k - $234k

     ...highly skilled and motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a pivotal role in...  ...stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Equal Opportunity Employer:Walmart... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...Apple seeks a senior software engineer to architect distributed services for rights management and pricing across countries. You will own onboarding...  ...and business partners, and drive code quality with tests and observability across multiple repositories. #J-18808-Ljbffr... 
    Senior

    Socket

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures...  ...networks of thousands of network devices!Collaborate with multiple teams in our multi-functional environment on developing new... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...intelligence into the physical world. As a Software Engineer, you will set the technical direction...  ...will influence the trajectory of multiple engineering teams and the product itself...  ...systems optimization Experience mentoring senior engineers or leading architectural reviews... 
    Senior
    Immediate start

    Siemens

    Santa Clara, CA
    4 days ago
  •  ...About the Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑world flight...  ...in C++ and/or C, and ability to work across multiple languages Experience with Python for scripting... 
    Senior

    Antramo

    Sunnyvale, CA
    4 days ago
  •  ...the world running. Our Team's Vision Our Engineering team is driven by a culture that thrives...  ...‑time events and network telemetry from multiple public clouds to provide real‑time...  ...features and subsystems and oversee the entire software development lifecycle, from clarifying... 
    Senior

    Illumio

    San Jose, CA
    2 days ago
  • $136k - $218.5k

     ...The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design...  ...automated workflows for supporting deliverables to multiple cross functional teamsImprove algorithms (in C++) for automated... 
    Senior
    Full time

    Nvidia

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

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...Python abstractions to implement custom matrix multiply (GEMM) and related math and...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...healthcare infrastructure. We are hiring Senior Full Stack Engineers to join our Product Engineering...  ...with opportunities available across multiple teams and initiatives. This role may...  ...background in shipping production-grade software in modern cloud environments. You are... 
    Senior
    Remote work
    Flexible hours

    OpenLoop Health, Inc.

    San Jose, CA
    1 day ago
  • $160k - $210k

     ...the next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software Optimization...  ...to detail, good work ethic, ability to work on multiple projects simultaneously, and good communication skills.... 
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Matrix Multiplication. Be the first to apply!