

What you will be doing:
You will be responsible for design, development, and delivery of core components of our next-generation VLSI productivity platforms.
Design, build, deploy, and improve highly scalable systems
Translate high-level requirements into actionable plans/deliverables
Leverage LLMs to accelerate (not replace) your contribution while taking ownership of your output
Convert legacy codebases into modern powerhouses infused with industry best-practices
Collaborate with engineering teams to identify and alleviate bottlenecks in their daily tasks
What we need to see:
B.S. CS/EE (or equivalent experience)
5+ years developing large-scale software applications in Go and Python
Solid computer science fundamentals in algorithms/datastructures/complexityanalyses
Understand processes, synchronization, locks, concurrency, and load-balancing
Excellent grasp of distributed systems and compute abstractions
Experience building custom solutions around open-source products and libraries to solve feature-gaps fast
Ways to stand out from the crowd:
5+ years in an enterprise engineering environment, shipping at scale
Experience in partitioning and optimizing complex interconnected systems
Understand filesystems, job-scheduling, and inter-process signaling
Highly self-sufficient in the face of ambiguity, with strong reasoning and problem-solving skills
Rapid comprehension of existing codebases (in any language) to implement high-leverage changes effectively
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

What you'll be doing:
Building and maintaining infrastructure from first principles needed to deliver TensorRT LLM
Maintain CI/CD pipelines to automate the build, test, and deployment process and build improvements on the bottlenecks. Managing tools and enabling automations for redundant manual workflows via Github Actions, Gitlab, Terraform, etc
Enable performing scans and handling of security CVEs for infrastructure components
Improve the modularity of our build systems using CMake
Use AI to help build automated triaging workflows
Extensive collaboration with cross-functional teams to integrate pipelines from deep learning frameworks and components is essential to ensuring seamless deployment and inference of deep learning models on our platform.
What we need to see:
Masters degree or equivalent experience
3+ years of experience in Computer Science, computer architecture, or related field
Ability to work in a fast-paced, agile team environment
Excellent Bash, CI/CD, Python programming and software design skills, including debugging, performance analysis, and test design.
Experience with CMake.
Background with Security best practices for releasing libraries.
Experience in administering, monitoring, and deploying systems and services on GitHub and cloud platforms. Support other technical teams in monitoring operating efficiencies of the platform, and responding as needs arise.
Highly skilled in Kubernetes and Docker/containerd. Automation expert with hands-on skills in frameworks like Ansible & Terraform. Experience in AWS, Azure or GCP
Ways to stand out from the crowd:
Experience contributing to a large open-source deep learning community - use of GitHub, bug tracking, branching and merging code, OSS licensing issues handling patches, etc.
Experience in defining and leading the DevOps strategy (design patterns, reliability and scaling) for a team or organization.
Experience driving efficiencies in software architecture, creating metrics, implementing infrastructure as code and other automation improvements.
Deep understanding of test automation infrastructure, framework and test analysis.
Excellent problem solving abilities spanning multiple software (storage systems, kernels and containers) as well as collaborating within an agile team environment to prioritize deep learning-specific features and capabilities within Triton Inference Server, employing advanced troubleshooting and debugging techniques to resolve complex technical issues.
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

What you will be doing:
You will be responsible for design, development, and delivery of core components of our next-generation VLSI productivity platforms.
Design, build, deploy, and improve highly scalable systems
Translate high-level requirements into actionable plans/deliverables
Leverage LLMs to accelerate (not replace) your contribution while taking ownership of your output
Convert legacy codebases into modern powerhouses infused with industry best-practices
Collaborate with engineering teams to identify and alleviate bottlenecks in their daily tasks
What we need to see:
B.S. CS/EE (or equivalent experience)
5+ years developing large-scale software applications in Go and Python
Solid computer science fundamentals in algorithms/datastructures/complexityanalyses
Understand processes, synchronization, locks, concurrency, and load-balancing
Excellent grasp of distributed systems and compute abstractions
Experience building custom solutions around open-source products and libraries to solve feature-gaps fast
Ways to stand out from the crowd:
5+ years in an enterprise engineering environment, shipping at scale
Experience in partitioning and optimizing complex interconnected systems
Understand filesystems, job-scheduling, and inter-process signaling
Highly self-sufficient in the face of ambiguity, with strong reasoning and problem-solving skills
Rapid comprehension of existing codebases (in any language) to implement high-leverage changes effectively
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

As a member of our NVLink team, you will be responsible for driving feature enablement on GPU systems and developing software tools and infrastructure for our next-generation GPU's which enables high-performance interconnect of multi-GPU systems. Familiarity with high-performance systems and networking protocols and architectures is a bonus.
What you'll be doing:
Drive platform bringup, feature enablement and debug on GPU systems. Triage and resolve software and firmware issues uncovered in systems qualification runs.
Collaborate with architecture, hardware and firmware and software teams on firmware design with a focus on debug and test (DFx) and end-to-end performance. Delight customers by incorporating findings from the customer engagements into future products.
Log bugs and track issues to closure across impacted product lines.
Work on developing AI based automation tools and infrastructure to improve our firmware development, regressions and verification process
What we need to see:
BS or MS (or equivalent experience) degree in EE/CS or related field
5+ years of minimum experience in a software verification role
Excellent debugging and analytical skills
Software Development/ Verification knowledge is a bonus
Experience with Python/Perl/C/C++
Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).
Excellent interpersonal skills and ability to collaborate with on-site and remote teams
Ways to stand out from the crowd:
You're passionate about low level softwaredevelopment/debug/verification
Experience with AI and DL tools and technologies
Experience with RTOS/RISCVprogramming/debugging
Ability to work independently with minimum supervision
Schedule oriented with excellent execution abilities
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

What you’ll be doing:
Develop innovative parallel computing technologies that equip programmers with the compilers, languages, runtime systems, tools, and algorithms needed to solve challenges with modern accelerated systems.
Collaborate with other researchers and engineers to extend the state of the art in parallel computing, machine learning, data analytics, and other technology areas surrounding NVIDIA's business. Deliver your innovations in high-quality software systems, publications, and patents.
Engage with the research community through collaborations, publications, and presentations that produce new technologies and promote education in accelerated computing.
What we need to see:
Completing or recently completed a Doctoral degree (Ph.D.) or equivalent experience in a computational field such as computer science, computer engineering, or scientific computing.
Creativity in developing innovative solutions to the problems faced by parallel programmers and the skill to implement them in software.
Expertise in parallel programming and algorithmic techniques.
Strong programming ability in one or more of the following languages: C, C++, Rust and Python.
Track record of research excellence and publications that demonstrate your body of work.
Relevant research and software development experience.
Ways to stand out from the crowd:
Expertise in applying programming system insights and techniques to problems in machine learning, data science, and distributed computing.
Ability to implement ideas in the CUDA programming model.
Experience with applying AI, such as large language models, to create new ways of solving the problems of software engineering.
Prior success in building software systems used by other developers to solve their own problems.
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

About the Role
The Electrophysiology Field Clinical Specialist will provide expert clinical product and technical assistance and training to physicians, laboratory staff, and sales representatives on the effective and safe use of the Farapulse ( ) system during case procedures within an assigned geography, and in a manner that leads to meeting and exceeding business goals. In addition, you will also specialize with our wider portfolio including Faraview and Opal Mapping System.
Your responsibilities will include:
What are we looking for in you:
What we can offer to you:
משרות נוספות שיכולות לעניין אותך

What you'll be doing:
You will be managing a team of software engineers passionate about developing tools and software/firmware solutions for next generation NVLink systems in the data center.
Provide technical direction and strategic leadership in the design, development, and deployment of debug tools using LLMs, agentic AI , and related technologies and their integration into production systems.
Be the primary technical leader passionate about developing debug features into the software stack.
Collaborate with software, firmware and platform teams to direct the investigation and resolution of complex issues in the software/firmware stack.
Align priorities across collaborators and define metrics for measuring the success of the product/team.
What we need to see:
BS+ degree in CS or related or equivalent experience.
10+ overall years of industry large distributed system software development experience.
4+ years of experience managing of AI /SW development teams.
Experience debugging functional and performance issues in complex software /firmware systems
Strong technical foundation in software engineering, particularly Python, data structures, and system design.
Excellent communication, collaboration and problem-solving skills, with a dedication to encouraging an inclusive and diverse workplace.
Demonstrated success in leading cross-functional teams across architecture, firmware/hardware interfaces
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך

What you will be doing:
You will be responsible for design, development, and delivery of core components of our next-generation VLSI productivity platforms.
Design, build, deploy, and improve highly scalable systems
Translate high-level requirements into actionable plans/deliverables
Leverage LLMs to accelerate (not replace) your contribution while taking ownership of your output
Convert legacy codebases into modern powerhouses infused with industry best-practices
Collaborate with engineering teams to identify and alleviate bottlenecks in their daily tasks
What we need to see:
B.S. CS/EE (or equivalent experience)
5+ years developing large-scale software applications in Go and Python
Solid computer science fundamentals in algorithms/datastructures/complexityanalyses
Understand processes, synchronization, locks, concurrency, and load-balancing
Excellent grasp of distributed systems and compute abstractions
Experience building custom solutions around open-source products and libraries to solve feature-gaps fast
Ways to stand out from the crowd:
5+ years in an enterprise engineering environment, shipping at scale
Experience in partitioning and optimizing complex interconnected systems
Understand filesystems, job-scheduling, and inter-process signaling
Highly self-sufficient in the face of ambiguity, with strong reasoning and problem-solving skills
Rapid comprehension of existing codebases (in any language) to implement high-leverage changes effectively
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך