דרושים » מחשבים ורשתות » Senior Software Engineer, DevOps Infrastructure

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
Location: Yokne`am
Job Type: Full Time
Are you a Software Engineer with a passion for building the rock-solid infrastructure that empowers developers? Our Infrastructure team is looking for a talented engineer to solve complex DevOps challenges through code in what is fundamentally a software development positionone where the product you build is the engineering ecosystem itself.
You will be responsible for engineering the CI/CD pipelines, automation, and tooling that our entire R&D organization relies on. We need a developer with a strong Computer Science foundation who can write clean, efficient code and understands that the best infrastructure is treated as a software product. If you are ready to apply your development skills to the DevOps domain and contribute to innovative AI-based initiatives, this is the role for you.
What youll be doing:
Develop and Scale our CI/CD Platform: Engineer and enhance our CI/CD pipelines using Jenkins, Gerrit, Python, Groovy, and Bash, focusing on reliability, speed, and scalability.
Automate Core Processes: Design, code, and maintain robust automation for our Linux kernel and software package build systems using tools like Docker and Ansible.
Build Developer Tools: As part of a dedicated team, you will develop critical engineering tools that improve developer velocity and code quality, and contribute to innovative AI solutions aimed at enhancing developer productivity.
Own the Full Lifecycle: Take full ownership of your software and systems, from design and coding to testing, deployment, and operation.
Requirements:
B.Sc. in Computer Science from a leading academic institution. We value a deep understanding of core Computer Science foundations, particularly in data structures and operating systems.
5+ years of total experience in relevant software development or DevOps roles.
Strong, demonstrable proficiency in Python, with a focus on producing well-structured and maintainable code.
Hands-on experience with core DevOps tools and concepts, including CI/CD (Jenkins, Gerrit), containers (Docker), and configuration management (Ansible).
Clear understanding and willingness to dedicate your role to solving DevOps challenges, accepting that this is the main focus of the job.
Ways to stand out from the crowd:
Significant software development experience in building applications or complex systems, not just scripting.
Deep understanding of the Linux kernel and networking.
A proven track record of architecting and implementing robust, automated solutions from scratch.
Strong interest or prior experience in applying AI/ML models to solve real-world problems.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8328297
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
5 ימים
חברה חסויה
Location: Yokne`am
Job Type: Full Time
we are seeking a highly skilled DevOps Engineer to join our Networking IC Product Engineering Group (ICPE). This is a unique opportunity to become a cornerstone of our DevOps practice, owning the critical systems that power our engineering innovation. Youll be responsible for the entire DevOps lifecyclefrom robust CI/CD pipelines to production line package releasesdriving efficiency, scalability, and reliability across the organization. You will work with a high degree of autonomy, expected to independently lead initiatives, design and implement optimal solutions, and collaborate with both internal stakeholders and external partners. If you're a self-motivated engineer who thrives in dynamic environments, takes initiative without waiting for direction, and enjoys improving and scaling engineering ecosystemswe want you with us.
What Youll Be Doing:
Develop and maintain robust, scalable CI/CD pipelines to ensure seamless software integration and delivery.
Collaborate with cross-functional teams to enhance build system reliability and efficiency.
Monitor, troubleshoot, and optimize system performance to ensure continuous, reliable operation.
Diagnose and resolve complex issues affecting the stability and performance of development and production environments.
Requirements:
Bachelor's degree in computer science, computer engineering, or equivalent experience.
5+ years of hands-on experience in CI/CD pipeline development and automation (e.g., Jenkins, GitLab CI/CD).
5+ years of experience in Python development.
5+ years of working with Linux distributions (e.g., RedHat, Ubuntu).
Proficiency in scripting languages (e.g., Bash, Ruby, Groovy) in a Unix/Linux environment.
Strong background in configuration and deployment management.
Expertise in version control systems (e.g., GitLab, Gerrit).
Exceptional problem-solving skills, with a focus on identifying root causes and implementing long-term fixes.
Excellent communication and interpersonal skills; strong team spirit and cross-team collaboration mindset.
Proven ability to work independently, prioritize tasks, and drive initiatives without constant supervision.
Ways To Stand Out From The Crowd:
Experience with PyTest or other testing frameworks.
Previous leadership experience or a track record of mentoring/team-leading.
Familiarity with databases (e.g., MongoDB or similar).
Hands-on experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8322916
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
5 ימים
Location: Yokne`am
Job Type: Full Time
we are seeking an exceptional DevOps & Software Engineer to join our innovative development team. This team is at the heart of our companys software infrastructurebuilding and maintaining a wide range of solutions including internal cloud environment, scalable build systems, automation frameworks and AI-driven tools. You will have a direct impact on our companys products and development workflows. This role blends hands-on development with deep DevOps practices. Its ideal for engineers passionate about scalability, infrastructure, automation, and modern development platforms.
What Youll Be Doing:
Develop and maintain internal cloud solutions based on a microservices architecture to enable efficient, high-quality software development and delivery.
Design and implement automation tools, infrastructure services, and advanced build systems.
Work across a wide variety of operating systems, building virtualization and system-level capabilities.
Provide resilient solutions for a sophisticated infrastructure stack with the latest network devices.
Contribute to a positive and collaborative team culture that values creativity and agility.
Partner with engineering teams across our company to deliver scalable and reliable infrastructure solutions.
Requirements:
B.Sc. in Computer Science, Computer Engineering, or equivalent technical field.
5+ years of hands-on experience in software development or DevOps roles.
Proficiency in Python and familiarity with Linux environments.
Solid understanding of software design, implementation, and debugging.
Strong analytical skills, ability to troubleshoot complex systems.
Self-driven, quick learner, comfortable with multitasking and dynamic environments.
Ways to Stand Out from the Crowd:
Experience with virtualization and operating system internals.
Familiarity with tools like Kubernetes, Rancher, MongoDB, Redis, Docker, Vagrant, Ansible, or similar.
Strong background in CI/CD practices, particularly using Jenkins and infrastructure-as-code.
Knowledge of networking fundamentals and protocols.
Prior experience with cloud infrastructure or grid computing environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8322800
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
5 ימים
Location: Yokne`am
Job Type: Full Time
our companys Networking Performance team develops advanced software tools that drive the optimization of the worlds fastest networking technologies. Our mission spans benchmarking, telemetry capture, and performance analysis, enabling both our company's R&D teams and our company's customers across the industry to root-cause bottlenecks, maximize throughput, and achieve world-class performance for AI and HPC workloads.
We are looking for a Senior Software Engineer to lead the design and development of next-generation performance engineering frameworks. In this role, you will focus on Python-based benchmarking and analysis systems, while also contributing to high-performance components in C/C++. Youll work on challenges at the intersection of networking, distributed computing, and AI, building tools that run at scale on clusters, clouds, and data centers.
What you'll be doing:
Design and implement performance benchmarking frameworks for next-generation AI and HPC workloads
Take full technical ownership of our core telemetry engine
Work across Python (primary) and C/C++ (for performance-critical modules) to deliver reliable and scalable tools
Collaborate with experts in networking, AI, and systems to translate performance engineering needs into powerful software solutions
Enhance our DevOps, owning the CI/CD pipelines and release processes for your projects
Drive technical innovation in the performance engineering ecosystem, including taking part in building our next-gen agentic AI assistant.
Requirements:
B.Sc. in Computer Science, or a related engineering field
5+ years of professional software development experience
A proven track record of technical ownership, making key architectural decisions, driving a technical agenda, and problem solving
Expert-level Python development skills, building robust, well-structured, production-grade applications
C/C++ experience, especially for performance-critical or low-level components
Experience with modern CI/CD pipelines and DevOps practices
Ways to stand out from the crowd:
Linux systems knowledge, including software packaging (RPM, DEB), and an understanding of the complexities of software distribution and dependencies
Experience with the Python data analysis and visualization frameworks (e.g., h5py, pandas, NumPy, Matplotlib/Plotly)
Experience with Slurm, Kubernetes, MPI, or other distributed job orchestration and cluster management systems
Familiarity with agentic AI concepts or frameworks (e.g., RAG techniques, LangChain, LangGraph, LlamaIndex, etc.)
Experience contributing to open-source projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8324017
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 21 שעות
Location: Yokne`am
Job Type: Full Time
We are looking for a creative and independent Software Engineer for tools, infrastructure, and workflows development for the IC test and product engineering group in our company Networking Business Unit.
our company Networking Business Unit has continuously reinvented itself over two decades. Our high-speed buses & network products are leading in the markets with innovative ways to improve speed and bandwidth from one generation to another and today we are known as the go-to place for End-to-End High-Speed Ethernet and InfiniBand Solutions.
We're looking to grow our company and build our teams with smart people who can join us at the cutting-edge technology. We need a creative individual, who will help move Network Silicon ICs products (Switch, NIC, SmartNic) from design to mass production. You will work with test engineers, test house, Design, IT and many other professionals in the organization for the development of tools and test infrastructure for speeding time to market and enabling next generation test capabilities, characterization and data analysis.
If you are passionate about enabling of the highest quality Network products in the market, we want to hear from you!
What you'll be doing:
Design, develop, and maintain mission-critical engineering applications and automation tools.
Build systems that automate test program validation, execution, and release processes.
Architect infrastructure for scalable test and data workflows targeting next-generation network silicon.
Collaborate with cross-functional teams to enhance HW/SW automation flows and characterization pipelines.
Support integration and deployment in manufacturing environments and Contract Manufacturers (CM).
Enable new capabilities in the CM
Leverage DevOps best practices (CI/CD, version control, infrastructure automation) to accelerate internal development cycles.
Work with various teams at our company to improve and automate data analysis capabilities for all engineering and characterization test results.
Requirements:
BSc or higher in Computer Science or related field, with 7+ years of hands-on software development experience.
Proficiency in C# and Python; C/C++ experience is a strong plus.
Proven experience in GUI, application development, and tool integration; web/cloud background is advantageous.
GIT high proficiency.
Outstanding customer orientation
Hands-on experience with CI/CD (Jenkins, GitLab pipelines), Git-based workflows, Linux environments, shell scripting, and virtualized infrastructure.
Passion for it just works automation and no repetitive tasks.
Excellent communication skills with diverse teams and functional groups
Agile, self-learning and high execution quality standards
Innovative approach for problem solving.
Ways to stand out from the crowd:
VBA or VB6 experience is a huge plus.
Semiconductor test knowledge or hands-on experience with ATE/DFT workflows.
Experience with HW/SW interfaces.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8328340
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a versatile Senior Software Engineer for the company DPU Platform team. This position offers the opportunity to have real impact in a multifaceted, technology-focused company affecting product lines that empower the most advanced data centers in the world. Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of delivering the world's most powerful platforms.
What you'll be doing:
Develop system software components including processor firmware and bootloaders, kernel drivers/modules, and user space applications and libraries
Collaborating with hardware and product design teams to develop software for sophisticated SOC platform designs
Assisting world-wide teams with various customers' and internal DPU projects
Tackle complex system-level optimization and resource utilization challenges
Participate across all levels of product development lifecycle that values high-standards for clear requirements, software quality and performance
Collaborate within a worldwide matrixed software development team, and have broad impact within our highly-dynamic and technology-focused company.
Requirements:
Bachelor's degree in Computer Science/Engineering or equivalent experience
5+ years developing software for embedded systems (C is required, Python)
Proven understanding of the system software stack, with a focus on software/hardware interaction, including platform firmware, device drivers, Linux kernel, and how user-space applications utilize system services to achieve high performance
A deep knowledge of high-performance processor architecture including CPU and cache coherency concepts, as well as hardware accelerators
Well-rounded engineering skills, including technical investigation, design, testing, and agile software engineering process
Outstanding written and oral communication skills
Must be proficient in the C programming language
Experienced with build environment tools (gcc, git, github, make, bitbake, shell scripts, gerrit, jenkins, etc)
Ways to stand out from the crowd:
Background with ARMv8 microarchitecture, ATF and/or UEFI software is a strong plus
Experience with multiple Linux distributions, with the ability to compare and contrast them
Experience developing security key management solutions is very desirable
Exposure to secure boot flows and/or trusted computing environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321946
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
we are spearheading the AI revolution and the creation of state-of-the-art accelerated compute platforms for global utilization. Our Network Modeling and Performance Insights group is seeking a skilled and driven Software Developer for the design and development of our infrastructure for a complex networking simulation as a service. In this role, you will be responsible for developing and optimizing our network simulation software, and to enhance its performance and quality. You will work on integrating this infrastructure with cloud computation services for various use cases and ensure the simulation is available as a service for internal and external customers. If you're passionate about tackling intricate challenges and contributing to comprehensive software solutions, we want to hear from you.
What you'll be doing:
Enhance simulation runtime and memory consumption through innovative optimization techniques.
Improve the quality of the simulation as a software product, ensuring robustness and reliability.
Expends the simulation versatility to accommodate new various and complex user use cases and bleeding-edge requirements.
Design and expose the simulation as a service to facilitate easier access for different stakeholders.
Integrate a new simulation management system, making simulated experiments data accessible to all users.
Design and develop a CI/CD infrastructure for our complex networking simulation tool, ensuring efficient deployment and smooth integration processes.
Requirements:
BSc or above in Computer Science, Computer Engineering, or a related field, or equivalent experience.
5+ years of relevant practical experience in software development, including working on a large-scale software product, preferably with strict performance considerations.
Proficiency in C++ and optimization techniques for improving code performance
In-depth knowledge of computer science fundamentals, and computer architecture.
Strong communication skills.
Experience with simulation environments (specifically, network related) - a significant advantage
Prior experience with multi-core computation and parallel code acceleration
Familiarity with cloud computing and parallelization of computational workloads - an advantage.
Experience in developing CI/CD pipelines and integrating services - an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321816
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Yokne`am
Job Type: Full Time
we are looking for an experienced HPC DevOps Engineer to help us build the supercomputers and HPC clusters of the future. As a Senior HPC DevOps Engineer, you'll be a key player in groundbreaking advancements in artificial intelligence and GPU computing. Your expertise will drive the latest breakthroughs, providing insights on at-scale system design and tuning mechanisms for large-scale compute runs. You will work with the latest Accelerated computing and Deep Learning software and hardware platforms, and with many scientific researchers, developers, and customers to craft improved workflows and develop new, leading differentiated solutions. You will interact with HPC, OS, GPU compute, and systems specialist to architect, develop and bring up large scale performance platforms.
What youll be doing:
Innovate and Implement: Design, implement, and maintain large-scale HPC/AI clusters with state-of-the-art monitoring, logging, and alerting systems.
Infrastructure as Code (IaC): Utilize and develop tools to manage infrastructure as code, ensuring scalable and repeatable deployments.
Streamline CI/CD Pipelines: Develop and maintain continuous integration and continuous delivery (CI/CD) pipelines to automate and streamline deployment processes.
Automate Everything: Develop automation scripts and tools to automate deployment, configuration management, and operational monitoring.
Enhance Monitoring: Deploy advanced monitoring solutions for servers, networks, and storage to ensure seamless operations.
Troubleshoot Complex Issues: Perform comprehensive troubleshooting from bare metal to application level, ensuring system reliability and efficiency.
Lead and Educate: Serve as a technical resource, developing and sharing best practices with internal teams.
Drive Innovation: Support R&D activities and engage in proof of concepts (POCs) and proof of values (POVs) for future improvements.
Requirements:
B.Sc. in Computer Science, Engineering, or a related field with 5+ years of experience.
Deep knowledge of HPC and AI solution technologies, including CPUs, GPUs, high-speed interconnects, and supporting software.
Advanced proficiency in programming and scripting languages, with a solid understanding of object-oriented programming principles.
Familiarity with Jenkins, Ansible, Puppet/Chef.
Excellent knowledge of Windows and Linux (Redhat/CentOS and Ubuntu), networking and OS-level security.
Deep understanding of networking protocols such as InfiniBand and Ethernet.
Experience with job scheduling workloads and orchestration tools such as Slurm and Kubernetes.
Experience with multiple storage solutions like Lustre, GPFS, ZFS, and XFS.
Expertise with virtual systems (VMware, Hyper-V, KVM, Citrix).
Familiarity with cloud platforms (AWS, Azure, Google Cloud).
Ways to stand out from the crowd:
Architectural Insight: Knowledge of CPU and/or GPU architecture.
Container Expertise: Understanding of Kubernetes and container-related microservice technologies.
GPU Focus: Experience with GPU-focused hardware/software (DGX, CUDA).
RDMA Fabrics: Background with RDMA (InfiniBand or RoCE) fabrics.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321669
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Location: Yokne`am
Job Type: Full Time
our company's networking performance team is developing tools for benchmarking and profiling our company's cutting-edge networking technologies. Our products are used by engineers within our companyand across the industry to optimize networking performance quickly and accurately. We are evolving our suite of expert-driven tools to create an AI-powered assistant that can autonomously benchmark and analyze complex networking performance issues in the world's most advanced data centers. This is an opportunity to work on an innovative strategic project, combining systems engineering with cutting-edge generative AI, directly impacting how our company's top customers optimize infrastructure.
What You'll Be Doing:
Build the core components of our AI assistant, translating a visionary architecture into a robust, production-ready system
Enhance and extend our core telemetry capture engine (Python and C++) to provide the high-fidelity data needed for analysis
Develop intelligent agents and workflows using modern AI frameworks to automate the 'benchmark-analyze-remediate' lifecycle
Design and implement sophisticated techniques for grounding LLMs with private data (e.g., RAG), ensuring the assistant's outputs are factually accurate and reliable
Partner closely with our domain experts in performance benchmarking and data analysis to create a cohesive, end-to-end platform.
Requirements:
B.Sc. in Computer Science or a related engineering field
A minimum of 5+ years of professional software development experience, for which an advanced degree with a strong portfolio of peer-reviewed research, conference presentations, significant open-source contributions, or other demonstrated expertise may be considered an equivalent
Experience developing applications with Large Language Models (LLMs), demonstrated through professional work, significant open-source contributions, or advanced academic research projects
Familiarity with modern AI development frameworks (e.g., LangChain, LangGraph, LlamaIndex) and concepts (Agentic AI, MCP servers, etc.)
A collaborative mindset with excellent communication skills, and a passion for mentoring and learning from talented peers
Ways To Stand Out From The Crowd:
M.Sc. or Ph.D. in a relevant field, particularly with a focus on AI or distributed systems
Proven proficiency in both C++ and Python
Experience connecting AI agents to unstructured data sources (e.g., databases, Confluence APIs, knowledge graphs)
A background in data analysis and visualization (e.g., pandas, Jupyter).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321836
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
חברה חסויה
Location: Yokne`am
Job Type: Full Time
our company has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its a unique legacy of innovation thats fueled by great technologyand amazing people.
Today, were tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing whats never been done before takes vision, innovation, and the worlds best talent. As a worker, youll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
At our company, we are at the forefront of technological advancements, transforming industries and redefining possibilities. As a Windows Driver Software Engineer based in Israel, you will be joining a world-class team dedicated to pushing the boundaries of what computing can achieve. This role offers a pioneering opportunity to be part of our ambitious vision, collaborating with experts and contributing to the development of groundbreaking innovations. If you are passionate about making an impact and eager to work on innovative technologies, this is the perfect place for you!
What you'll be doing:
Craft and develop new features for our company networking Windows driver.
Collaborate with a diverse team of engineers to ensure flawless integration and functionality.
Take full ownership of tasks from concept to implementation, delivering high-quality solutions with minimal supervision.
Apply your strong technical abilities to solve complex problems, design efficient systems, and debug issues effectively.
Requirements:
B.Sc or equivalent experience in Computer Science.
Strong and proven experience with object-oriented programming languages.
8+ years of experience in software engineering.
Outstanding problem-solving, design, coding, and debugging skills.
Ability to lead feature development and successfully implement projects independently.
Excellent multitasking abilities and interpersonal skills to thrive in a collaborative environment.
Ways to stand out from the crowd:
Experienced in C/C++ programming.
Knowledge of networking protocols.
Experience with version control systems, such as Git/Gerrit.
Familiarity with Windows driver and NDIS API.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8329756
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
we are leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.
Come work for the team that brought to you NCCL, NVSHMEM & GPUDirect. Our GPU communication libraries are crucial for scaling Deep Learning and HPC applications! We are looking for a motivated Performance engineer to influence the roadmap of our communication libraries. The DL and HPC applications of today have a huge compute demand and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! This is an outstanding opportunity for someone with HPC and performance background to advance the state of the art in this space. Are you ready for to contribute to the development of innovative technologies and help realize our company's vision?
What you will be doing:
Conduct in-depth performance characterization and analysis on large multi-GPU and multi-node clusters.
Study the interaction of our libraries with all HW (GPU, CPU, Networking) and SW components in the stack
Evaluate proof-of-concepts, conduct trade-off analysis when multiple solutions are available
Triage and root-cause performance issues reported by our customers
Collect a lot of performance data; build tools and infrastructure to visualize and analyze the information
Collaborate with a very dynamic team across multiple time zones.
Requirements:
M.S. (or equivalent experience) or PHD in Computer Science, or related field with relevant performance engineering and HPC experience
3+ yrs of experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)
Experience conducting performance benchmarking and triage on large scale HPC clusters
Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals)
Implement micro-benchmarks in C/C++, read and modify the code base when required
Ability to debug performance issues across the entire HW/SW stack. Proficient in a scripting language, preferably Python
Familiar with containers, cloud provisioning and scheduling tools (Kubernetes, SLURM, Ansible, Docker)
Adaptability and passion to learn new areas and tools. Flexibility to work and communicate effectively across different teams and timezones
Ways to stand out from the crowd:
Practical experience with Infiniband/Ethernet networks in areas like RDMA, topologies, congestion control
Experience debugging network issues in large scale deployments
Familiarity with CUDA programming and/or GPUs
Experience with Deep Learning Frameworks such PyTorch, TensorFlow.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321604
סגור
שירות זה פתוח ללקוחות VIP בלבד