

Share
What you’ll be doing:
Design and develop user-spaceapplications responsiblefor simulation large scale InfiniBand networks of thousands of network devices
Improve performance and optimize algorithms for using the simulator in Docker and cloud setups
Collaborate with multiple teams in our multi-functional environment on developing new
What we need to see:
B.Sc. in Computer Science or Software Engineering or equivalent experience
4+ years of experience as Software Engineer, including experience with C/C++
Self and quick learning abilities
Ways to stand out from the crowd:
Proficient knowledge in C/C++
Excellent social and written communication skills
Knowledge of network topologies design and routing algorithms
These jobs might be a good fit

Share
computing for more than 25 years.a unique legacy of innovationfueled by great technology—and amazing people. Today,
You will define how AI models are deployed and scaled in production using the NVIDIA Spectrum-X Networking Platform, influencing decisions from inter-node communication and
Be Doing:
Lead research and development of end-to-end networking solutions for distributed AI training and inference at scale, with a focus on job completion time, failure resiliency, telemetry, scheduling, andplacement.
Analyze current deployments, develop prototypes, and recommend architectural improvements.
Stay abreast of the latest research; become the team’s authority in emerging networking techniques and technologies.
Design, simulate, and validate new systems using novel, scalable network simulator NSX.
Develop and test prototypes on large-scale GPU clusters (e.g., Israel-1).
Collaborate across hardware, firmware, and software teams to translate ideas into real networking product features.
Publish patents and present research at leading conferences.
What We Need to See:
M.Sc. or PhD (preferred) in Computer Science, Electrical/Computer Engineering, or related field—or B.Sc. with research experience andpublications.
5+ years of relevant experience.
Deep expertise in networking and communication internals (NCCL, RDMA, congestion control, routing).
Strong software engineering skills in C++ and/or Python.
Excellent system-level design and problem-solving abilities.
Outstanding communication and collaboration skills across technical domains.
Ways to Stand Out from the Crowd:
Proven passion for solving sophisticated technical problems and delivering impactful solutions.
Record of publications in top-tier conferences.
Experience in designing and building large-scale AI training clusters.
Post-PhD research experience
Practical understanding of deep learning systems, GPU acceleration, and AI model execution flows.

Share
You’ll tackle complex engineering challenges and drive the design of systems built for massive scale, reliability, and performance. As a hands-on technical leader, you’ll influence architecture and implementation decisions that define the future of LevelPlay’s infrastructure.
What you'll be doingThis position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Share
What you'll be doing:
Develop verification infrastructure in Python, tackling complex technical challenges, to ensure the robustness and correctness of DOCA™ Services
Engage in the full software development lifecycle of verification components, from design to implementation, and deployment
Write tests forverifying the functionality and performance of the DOCA platform
Debug and analyze complex system-level issuesto identify root causes and ensure timely resolution
What we need to see:
Bachelor's or Master's degree in Computer Science or Software Engineering
Proven experience of 5+ years as a software engineer, with a focus on building complex software systems
Strong knowledge and practical experience in software design and architecture principles
Proficiency in programming languages such as Python, Java, C++ or similar
Deep understanding of software development methodologies and best practices
Excellent problem-solving skills and the ability to tackle complex technical challenges
Effective communication and collaboration skills, with the ability to work in a team environment
Demonstrated leadership capabilities and the ability to inspire and motivate team members
Track record of delivering high-quality work on time and meeting project deadlines
Ways to stand out from the crowd:
Expert level knowledge in the Python programming language.
Background in Operation Systems, preferably in Linux
Knowledge in one or more of the following Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols

Share
What you will be doing:
Develop a technical strategy to ensure Nvidia platforms adoption for selected industries, focusing on your priority industries and use cases
Establish relationships with technical leaders in organizations and communities, specifically developers, startups and ISVs within the industries.
Evangelize and develop our leadership position by accelerating the availability of GPU-accelerated AI and data Science applications in the specified market by helping developers understand the value of our hardware products and SDKs in addressing critical development opportunities
Lead participation in targeted customer and industry developer events and activities. Chair technical activities spanning product divisions and sales geographies, particularly with solution architects, software developers and engineering resources, developer marketing contribute towards our local ecosystem strategy and development of our value messaging for your customers.
Be the key advisor to how we are differentiated. You will become a NVIDIA technology mentor and focal point for the software developer community.
What we need to see:
Bachelor's Degree in Engineering, Science, Technical or other related discipline or equivalent experience. Master's or Ph.D’s is preferred. Intellectual curiosity and passion for innovation.
Experience in several verticals/industries with good knowledge and trends in the industry.
Expertise in CUDA programming, GPU platforms and Deep Learning and Machine Learning frameworks.
You will show a deep understanding of who and how to engage the developer’s product and engineering organizations with at least 8 years related experience.
5+ years’ experience in an AI and ML software development environment or working with developers in these areas; and at least 3 years’ experience in business development activities.
Able to work independently and possess excellent communication skills to drive customer and internal engagements.
Demonstrate ability to influence, evangelize and persuade at both operational and executive level (including engineering/ product management) to achieve a targeted outcome.
Execute and accelerate strategic decisions
Ability to effectively deliver value propositions for specific and targeted industries.
Ensure a positive experience for external customers and partners while working cross functionally within our organization.
Ways to stand out from the crowd:
Experience working on AI Deep Learning and Machine Learning Applications, AI Model Training/Inferencing and other GPU related technologies and application domain.
Strong technical understanding of Data Analytics, Generative AI, Embedded System/Jetson.
Experience in network communication protocol is an added advantage.
Strong analytical, problem solving, and negotiation skills and the ability to use data analysis to support strategic decisions
Excellent organizational, planning, and execution skills

Share
What you will be doing:
End-to-end responsibility for major features in user space and kernel applications
Maintain and enhance storage Linux Kernel drivers
Work with partners and customers worldwide
Drive performance tuning, usability improvements, and test automation
What we need to see:
Degree in Computer Science or Electrical Engineering
2-5 years of experience in c/c++ language
Experience in Linux
Self and quick learning abilities
Excellent social and written communication skills
Ways to stand out from the crowd:
Experience in storage or file-system products – Advantage
Experience in RDMA – Advantage
Background in networking and PCI

Share
What You’ll Be Doing:
In the position of Senior QA Software Engineer, you will have a key role in assuring our products meet high-quality standards! Your tasks will consist of:
Collaborating on projects involving ITU-T standards like G.8273.2 Class-C/D Boundary Clocks.
Applying your deep knowledge of communication network standards to validate and improve product quality.
Testing and verifying clock synchronization protocols, including Synchronous Ethernet (SyncE) and Precision Time Protocol (PTP).
Defining and implementing test topologies and setups to ensure comprehensive product coverage.
Participating in requirements, build, and feature reviews, providing QA insights and feedback.
Engaging with customers, presenting solutions, assisting in debugging on customer environments, and supporting integration efforts.
Staying up-to-date with emerging networking standards, features, and technologies to continually expand QA coverage.
Implementing and composing manual and automated firmware and system-level tests in a Linux environment.
What We Need to See:
B.Sc. in Computer Science, Software Engineering, or equivalent.
5+ years of practical experience working with telecommunication network protocols.
Strong networking and system-level testing background.
Solid programming skills (preferably in Python, C, or C++).
Excellent analytical, troubleshooting, and problem-solving skills.
High proficiency in English (spoken and written).
Self-motivated, proactive, and able to work independently while contributing to team goals.
Ways to Stand Out from the Crowd:
Proven experience as a Telecommunication QA Engineer and Python scripting and automation skills.
Familiarity with ITU-T standards and synchronization protocols, such as SyncE and PTP or equivalent experience.
Familiarity with SSM (Synchronous Status Message) or ESMC (Ethernet Synchronization Message Channel) testing.
Experience in noise generation and network security standards testing.
Demonstrated success working directly with customers in integration or debugging scenarios.

Share
What you’ll be doing:
Design and develop user-spaceapplications responsiblefor simulation large scale InfiniBand networks of thousands of network devices
Improve performance and optimize algorithms for using the simulator in Docker and cloud setups
Collaborate with multiple teams in our multi-functional environment on developing new
What we need to see:
B.Sc. in Computer Science or Software Engineering or equivalent experience
4+ years of experience as Software Engineer, including experience with C/C++
Self and quick learning abilities
Ways to stand out from the crowd:
Proficient knowledge in C/C++
Excellent social and written communication skills
Knowledge of network topologies design and routing algorithms
These jobs might be a good fit