Posted:
7/31/2024, 5:00:00 PM
Location(s):
Tel-Aviv, Tel-Aviv District, Israel ⋅ Raanana, Center District, Israel ⋅ Tel-Aviv District, Israel ⋅ Center District, Israel
Experience Level(s):
Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
NVIDIA is looking for an excellent Senior Software Developer to work on NVIDIA next generation cloud platforms. We are seeking an experienced engineer who is deeply technical, hands-on, and has a wide system view. You will craft, build, and deploy high-performance and scalable clouds based on NVIDIA's outstanding GPU/NVLink, ConnectX and Bluefield NICs.
The team is responsible for developing high-performance computing and cloud infrastructure, for the world’s largest supercomputers and data-centers. The work environment is educational, dynamic, and challenging as our employees are currently working on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.
What you’ll be doing:
Design and build innovative features for cloud native batch scheduler in both private and public cloud environments, enhancing functionality and performance.
Develop a cloud native batch scheduler that accelerates HPC and AI workloads using NVIDIA's advanced technologies in cloud environments, e.g. DPU, ConnectX and GPU/NVLink.
Take part in developing NVDIA state-of-the-art AI supercomputer.
Work closely with other teams on new products or features/improvements of existing products.
Support, maintain and document software functionality.
What we need to see:
BSc in Computer Science or equivalent program
8+ years of hands-on experience in software development, preferably with C, Python, Rust and Golang.
Wide hands-on experience with Kubernetes ecosystems development and programming
Experience with Jenkins, GitLab and/or GitHub
Deep understanding of batch scheduler, e.g. scheduling algorithm
Strong background in designing, implementing, and debugging sophisticated software
Highly motivated with strong interpersonal skills, ability to work successfully with multi-functional teams, developers, and architects
Coordinate effectively across organizational boundaries and geographies
Strong self-initiative, independence, and flexibility to a new technology
Ways to stand out from the crowd:
R&D background with Volcano/Kubernetes/Slurm
R&D background with Kubernetes operators’/controllers’ development
Experience with working on open-source projects
Understanding of HPC/AI systems and related technologies
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 in the world working for us. If you're creative and autonomous, we want to hear from you!
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.
Website: https://www.nvidia.com/
Headquarter Location: Santa Clara, California, United States
Employee Count: 10001+
Year Founded: 1993
IPO Status: Public
Last Funding Type: Grant
Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality