Principal Software Engineer

4 weeks ago


Santa Clara CA, United States Nvidia Full time

NVIDIA is seeking a highly experienced and dynamic Principal Software Engineer to lead our efforts in designing, developing, and deploying generative AI systems and productivity solutions. As a key leader in our technology team, you will play a pivotal role in shaping the architecture, development, and scaling of our software systems. Your expertise will be instrumental in driving the delivery of projects with quality, agility, and scale, while meeting the immediate and evolving needs of our business.What you will be doing:Own the end-to-end lifecycle of software development, from concept to deployment, including architecture design, development, testing, and scaling.Develop high-quality, scalable, and efficient software solutions that integrate generative AI capabilities.Ensure system reliability, performance, and security at scale.Drive the development process from conception to deployment, ensuring fast iterations without compromising quality and security.Plan and implement strategies for scalability and future growth, anticipating technological advancements and business needs.Keep abreast of emerging trends and technologies in AI, software development, and system architecture.Are a strong advocate of software engineering best practices and bring a disciplined approach to testing, continuous delivery, and reducing technical debtWhat we need to see:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field or equivalent experience.12+ years of proven experience in software engineering experience on large-scale production systemsProven expertise of performance, reliability in sophisticated distributed systems and the teams that build them.Strong proficiency in multiple programming languages and technologies relevant to AI and system development.Proven track record to lead sophisticated projects and deliver results in a fast-paced, multifaceted environment.Experience in all phases of the software development lifecycle, including design, architecture, development, testing, security, and deployment.Deep understanding of building successful platforms and tools for developers in a large scale environmentExperience with Agile methodologies and a mindset of continuous learning and adaptation.Excellent leadership, problem-solving, analytical and communication skills, capable of inspiring and leading a technical team.Ways to stand out from the crowd:Prior experience in employee productivity software or generative AI.Fascinated by unique and difficult problems - resilient and persistent in the pursuit of solutions.Self-motivation and a drive to get things to “done”.Experience with Machine Learning and Data Analytics.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from youThe base salary range is 200,000 USD - 385,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. 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.SummaryLocation: US, CA, Santa ClaraType: Full time



  • Santa Clara, United States Johnson & Johnson Full time

    Job Description Johnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer! This position will be located in Cincinnati, OH. Consideration will be given to candidates located in Santa Clara, CA. At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to...


  • Santa Clara, California, United States Motion Recruitment Full time

    This cybersecurity company in the Bay Area provides optimized access and real time security for people, devices, and data. They help customers reduce risk, accelerate performance, and get visibility into any cloud, web, and private application activity. They are looking to bring on a Senior Staff/Principal Software Engineer for a full time, remote role. This...


  • Santa Clara, United States Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. Cloud Engineering Infrastructure Development. The Oracle Cloud Infrastructure...


  • Santa Clara, United States Tenstorrent Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Santa Clara, United States Motion Recruitment Full time

    This cybersecurity company in the Bay Area provides optimized access and real time security for people, devices, and data. They help customers reduce risk, accelerate performance, and get visibility into any cloud, web, and private application activity.  They are looking to bring on a Senior Staff/Principal Software Engineer for a full time, remote...


  • Santa Clara, United States Tenstorrent Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Santa Clara, CA, United States NVIDIA Corporation Full time

    Principal Platform Software Engineer - Platform Architect page is loaded Principal Platform Software Engineer - Platform Architect Apply locations US, CA, Santa Clara US, Remote time type Full time posted on Posted 6 Days Ago job requisition id JR1968239 NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern...


  • Santa Clara, United States Professional Recruiters Full time

    Principal Software Engineer, Santa Clara, California or Tempe, Arizona Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our DevOps team and be part of a group that helps ensure our...


  • Santa Clara, United States NVIDIA Full time

    Principal Platform Software Engineer - Platform Architect page is loaded Principal Platform Software Engineer - Platform Architect Apply locations US, CA, Santa Clara US, Remote time type Full time posted on Posted 6 Days Ago job requisition id JR1968239 NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern...


  • Santa Clara, United States L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our...


  • Santa Clara, CA, United States NVIDIA Full time

    We are now looking for a Principal Software Architect for AI and HPC. At NVIDIA, we are advancing the frontiers of AI capabilities. We seek an expert in high-performance computing and AI to design and develop software resiliency features for training AI models on the world’s most powerful and largest supercomputers. In this role, you will outline...


  • Santa Clara, United States Aviatrix Full time

    ABOUT THE ROLE: The Aviatrix Networking Product Engineering team is responsible for delivering performant, resilient, and scalable solutions to our gateway appliances. This includes infrastructure for messaging, upgrade, high availability, as well as networking and security features that contribute to the Aviatrix, end to end multi-cloud solution. We are...


  • Santa Clara, United States Oracle Full time

    Compute, networking, storage, DB, Security, Observability are the key services for any IaaS offering. Security and Observability are cross-cutting concerns and enable the whole ecosystem to provide the world's most secure cloud platform. Observability services are foundational with the highest scaling and availability requirements! We innovate in every...


  • Santa Clara, United States Professional Recruiters Full time

    Principal Software Engineer, Santa Clara, California or Tempe, Arizona Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our DevOps team and be part of a group that helps ensure our...


  • Santa Clara, United States Professional Recruiters Full time

    Principal Software Engineer, Santa Clara, California or Tempe, Arizona Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our DevOps team and be part of a group that helps ensure our...


  • Santa Clara, California, United States Aviatrix Full time

    ABOUT THE ROLE: The Aviatrix Networking Product Engineering team is responsible for delivering performant, resilient, and scalable solutions to our gateway appliances. This includes infrastructure for messaging, upgrade, high availability, as well as networking and security features that contribute to the Aviatrix, end to end multi-cloud solution. We are...


  • Camarillo, CA, United States Northrop Grumman Full time

    Category: Engineering Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come....


  • Santa Clara, United States d-Matrix Full time

    d-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The “holy grail” of AI compute has been to break through the memory wall to minimize data movements. We’ve achieved this with a first-of-its-kind DIMC engine. Having secured over $154M, $110M in our Series B offering, d-Matrix...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a Principal Software Architect for AI and HPC. At NVIDIA, we are advancing the frontiers of AI capabilities. We seek an expert in high-performance computing and AI to design and develop software resiliency features for training AI models on the world’s most powerful and largest supercomputers. In this role, you will outline mission...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a Principal Software Architect for AI and HPC. At NVIDIA, we are advancing the frontiers of AI capabilities. We seek an expert in high-performance computing and AI to design and develop software resiliency features for training AI models on the worlds most powerful and largest supercomputers. In this role, you will outline mission...