דרושים » AI » Senior Software Engineer, AI-Driven Performance Engineering

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2025
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.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321836
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/08/2025
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/09/2025
Location: More than one
Job Type: Full Time
we are a leader in accelerated computing, driving innovation across industries with groundbreaking technologies in AI, graphics, and high-performance computing. Our networking products, including InfiniBand and Ethernet solutions, power some of the worlds largest data centers, enabling unparalleled scalability and efficiency for AI and scientific workloads. In the realm of security, our company has a long history of providing secure solutions for AI products and securing the AI pipeline.
We are seeking expert AI engineers who are passionate about advancing cybersecurity research to join our team. This is an opportunity to work on groundbreaking projects that involve AI to secure high-performance networking systems.
What you'll be doing:
Research novel AI techniques to secure next-generation networks and apply them to existing our company products.
Investigate and analyze network telemetry for indicators of vulnerabilities in secure environments.
Collaborate with our company researchers to explore innovative ways to improve security in networking products.
Contribute to projects that have potential real-world impact on NVIDIA's product portfolio.
Requirements:
Holding a PhD or MSc or equivalent experience in Electrical Engineering, Computer Science, or a related field with a focus on AI.
5+ years of relevant experience.
Experience with innovative AI tools, frameworks, and methods related to cybersecurity incident detection and prevention.
Background in cybersecurity, networking (TCP/IP), and network security (TLS/IPSec).
Solid programming skills and a deep understanding of secure system design.
Ways to stand out from the crowd:
PhD with a track record of publication in top peer-reviewed AI conferences or equivalent experience leading AI projects.
Expertise with LLMs and recent advancements in neural networks.
Architectural knowledge of system security.
Understanding of common attack vectors targeting network devices and methods to mitigate them.
A proven track record to translate sophisticated research into practical solutions.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8328299
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/08/2025
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
we are at the forefront of AI-driven innovation in VLSI design automation. Join us to shape the future of semiconductor design with cutting-edge AI tools and make a significant impact in a collaborative, high-performance environment. Are you ready to push the boundaries of whats possible in VLSI CAD? Come be part of our pioneering team!
What you'll be doing:
You will be responsible for developing and integrating advanced CAD solutions and automation flows using AI and machine learning for VLSI design, verification, and implementation.
Work closely with design, verification, and CAD teams to identify areas for improving VLSI workflows using advanced tools and methods.
Research, prototype, and deploy AI-based algorithms.
Develop and maintain scripts and automation infrastructure to enable seamless adoption of AI tools in the VLSI design process.
Continuously review emerging AI technologies and methodologies to keep our CAD environment up-to-date.
Provide technical support and training to engineering teams on AI-enabled CAD flows and best practices.
Requirements:
B.Sc./M.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
5+ years of experience in VLSI CAD tool development, with a strong focus on integrating AI/ML techniques into EDA workflows.
Proficiency in Python and at least one AI/ML framework (such as TensorFlow, PyTorch, or scikit-learn).
Hands-on experience with VLSI physical design and familiarity with industry-standard EDA tools (e.g., Synopsys, Cadence).
Knowledge of data preprocessing, feature engineering, and model deployment as applied to VLSI design challenges.
Experience developing and maintaining automation scripts (Python, Perl, Tcl, Make).
Strong analytical skills in evaluating the impact of AI solutions on design quality, performance, and productivity.
Excellent communication skills and the ability to work cross-functionally in a fast-paced environment.
Self-motivation, attention to detail, and a track record of delivering robust solutions to production.
Ways to stand out from the crowd:
Demonstrated experience deploying AI/ML models in production VLSI CAD environments.
Contributions to open-source AI/EDA projects or publications in relevant conferences/journals.
Deep understanding of VLSI design challenges-such as timing closure, power optimization, or yield enhancement-and how AI can address them.
Experience with cloud-based or distributed compute environments for large-scale AI training and inference.
Strong ownership, curiosity, and a passion for continuous learning and innovation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8318297
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2025
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 Partner Enablement Engineer to guide our key partners and customers with NCCL. Most DL/HPC applications run on large clusters with high-speed networking (Infiniband, RoCE, Ethernet). This is an outstanding opportunity to get an end to end understanding of the AI networking stack. Are you ready for to contribute to the development of innovative technologies and help realize our company's vision?
What you will be doing:
Engage with our partners and customers to root cause functional and performance issues reported with NCCL
Conduct performance characterization and analysis of NCCL and DL applications on groundbreaking GPU clusters
Develop tools and automation to isolate issues on new systems and platforms, including cloud platforms (Azure, AWS, GCP, etc.)
Guide our customers and support teams on HPC knowledge and standard methodologies for running applications on multi-node clusters
Document and conduct trainings/webinars for NCCL
Engage with internal teams in different time zones on networking, GPUs, storage, infrastructure and support.
Requirements:
B.S./M.S. degree in CS/CE or equivalent experience with 5+ years of relevant experience. Experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)
Excellent C/C++ programming skills, including debugging, profiling, code optimization, performance analysis, and test design
Experience working with engineering or academic research community supporting HPC or AI
Practical experience with high performance networking: Infiniband/RoCE/Ethernet networks, RDMA, topologies, congestion control
Expert in Linux fundamentals and a scripting language, preferably Python
Familiar with containers, cloud provisioning and scheduling tools (Docker, Docker Swarm, Kubernetes, SLURM, Ansible)
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:
Experience conducting performance benchmarking and developing infrastructure on HPC clusters. Prior system administration experience, esp for large clusters. Experience debugging network configuration issues in large scale deployments
Familiarity with CUDA programming and/or GPUs. Good understanding of Machine Learning concepts and experience with Deep Learning Frameworks such PyTorch, TensorFlow
Deep understanding of technology and passionate about what you do.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321595
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2025
חברה חסויה
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 בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
04/09/2025
חברה חסויה
Location: Yokne`am
Job Type: Full Time
we are looking for a Data Engineer Technical lead to join Networking Clusters Solutions group. In this role, you will be responsible for designing, building, and maintaining scalable data pipelines for our clusters performance analysis, cluster management and monitoring solutions. You will dive into emerging technologies, define and prove concepts, and identify or create the necessary frameworks. Your responsibilities will include defining and implementing large-scale telemetry pipelines, ensuring data integrity, and designing simulation solutions and other innovative technologies. You will also design and optimize data architecture to support robust and scalable systems. Networking Cluster Solutions (NCS) group is responsible to build the biggest AI clusters in our company Israel to qualify and optimize our company Networking solutions at scale.
What You'll Be Doing:
Define and implement the groups data technical roadmap, ensuring alignment with teams inside and outside the group
Oversee the quality, performance, and maintainability of the data analytics codebase and delivered solutions
Drive best practices in software engineering, data modelling, data quality, code quality, security, observability, and operational excellence
Build high-performance pipelines with advanced data integrity control of NCS group
Define and build NCS group different pipelines and reports for HPC & AI clusters performance, telemetry and E2E tests coverage.
Requirements:
B.Sc. or M.Sc. in Computer Engineering or Computer Science
10+ years of experience in development
Hands-on experience with ETL tools (Airflow, , etc.) and streaming frameworks (Kafka, Spark)
Experience with modern analytic tools and platforms such as Data Bricks, etc.
Perfect understanding of telemetry solutions at scale and automation technologies, along with modern application platforms and paradigms
Advanced coding skills agnostic to development languages and tools, from ETL pipelines to standalone solutions
Ways To Stand Out From The Crowd:
Familiarity with cloud-native development and deployment methodologies
Experience with public cloud solutions (AWS, GCP, Azure)
Background in data center design and technologies
Experience with large-scale data processing systems
Existing contributions to open-source communities.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8333451
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2025
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
we are leading 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 groundbreaking creativity and discovery, and powers inventions that were once considered science fiction, including 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're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.
DL and HPC applications have a huge compute demands and already run at scales of up to tens of thousands of GPUs. GPUs are connected with high-speed interconnects (e.g. NVLink, PCIe) within a node and with high-speed networking (e.g. InfiniBand, Ethernet) across nodes. Efficient and fast communication between GPUs directly impacts end-to-end application performance. This impact continues to grow with the increasing scale of next generation systems. This is an outstanding opportunity to advance the state-of-the-art, break performance barriers, and deliver platforms the world has never seen before. Are you ready to build the new and innovative technologies that will help realize our company's vision?
What you will be doing:
Investigate opportunities to improve communication performance by identifying bottlenecks in today's systems.
Design and implement new communication technologies to accelerate AI and HPC workloads.
Explore innovative solutions in HW and SW for our next generation platforms as part of co-design efforts involving GPU, Networking, and SW architects.
Build proofs-of-concept, conduct experiments, and perform quantitive modeling to evaluate and drive new innovations.
Use simulation to explore performance of large GPU clusters (think scales of 100s of 1000s of GPUs).
Requirements:
M.S./Ph.D. degree in CS/CE or equivalent experience.
5+ years of relevant experience.
Excellent C/C++ programming and debugging skills.
Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC).
Deep understanding of operating systems, computer and system architecture.
Solid in fundamentals of network architecture, topology, algorithms, and communication scaling relevant to AI and HPC workloads.
Strong experience with Linux.
Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
Expertise in related technology and passion for what you do. Experience with CUDA programming and our company GPUs. Knowledge of high-performance networks like InfiniBand, RoCE, NVLink, etc.
Experience with Deep Learning Frameworks such PyTorch, TensorFlow, etc. Knowledge of deep learning parallelisms and mapping to the communication subsystem. Experience with HPC applications.
Strong collaborative and interpersonal skills and a proven track record of effectively guiding and influencing within a dynamic and multi-functional environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8321599
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/09/2025
Location: Yokne`am
Job Type: Full Time
we are looking for an outstanding Senior Software Performance Engineer for our Linux Drivers group. You'll closely work with our company Driver developers, verification teams, and performance architects, gaining a deep understanding of our companys Networking products and technologies built on top of our company ConnectX and BlueField network cards. You will lead feature verification from design through implementation to integration into frameworks, develop robust infrastructure, and work collaboratively with cross-functional teams.
This position offers the opportunity to have real impact in a dynamic, technology-focused company, influencing product lines that empower the most advanced data centers in the world. We've built a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what's possible today and define the platform for the future of computing. We strongly believe in developing our employees and giving them the tools to succeed.
What youll be doing:
Work closely with developers to test new components, including crafting and executing unit, functional, and performance tests.
Develop a verification environment using Python to qualify the product from functional and performance perspectives.
Investigate performance-related issues in networking Linux drivers.
Analyze coverage measures to identify verification holes and to show progress toward product development and releases.
Identify and write all types of coverage measures for stimulus and corner cases.
Requirements:
B.Sc. or equivalent experience in Computer Science or SW/Computer Engineering.
5+ years of work experience in software development.
Strong programming skills in Python and/or C.
Background with Networking and protocols.
Knowledge working with and debugging Linux kernel drivers.
Strong debugging and analytical skills.
Creative, motivated, and results-driven worker.
Ways to stand out from the crowd:
Background in Linux Operating Systems.
Knowledge in Virtualization.
Strong background in designing, implementing, and debugging software.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8331727
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/08/2025
חברה חסויה
Location: More than one
Job Type: Full Time
We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and RDMA network cards. Our product is a performance-oriented low-level infrastructure, crafted to change the way inference works.
We thrive as a team in a deeply strong environment, and we're passionate about innovation. The rewards are sweet and include working with some of the brightest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to collaborate on products that transform daily the way people work and play.
What you'll be doing:
Developing a highly optimized inference framework
Running on the worlds largest supercomputers and data centers.
The work environment is dynamic and challenging as our employees work on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.
Requirements:
B.Sc. or equivalent experience in Computer Science or Software Engineering
5 years experience in modern C++ / C / Rust development
3 years experience in Linux environment and familiarity with development tools
Deep knowledge of the TCP/IP network stack
Understanding of computer architecture and operating systems concepts
Ways to stand out from the crowd:
Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)
Experience in programming CUDA kernels is an advantage
Familiarity with ML frameworks and LLMs
Background in parallel programming / high-performance computing / RDMA technology.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8318133
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2025
חברה חסויה
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 בלבד