דרושים » הנדסה » Machine Learning software engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 10 שעות
Location: Ra'anana
Job Type: Full Time
job overview
were building software that helps Machine Learning and ai workloads run efficiently on the next generation of compute platforms.
our ml engineering teams are looking for experienced software engineers with strong C ++ skills and practical experience with Machine Learning frameworks such as pytorch.
the work sits at the intersection of Machine Learning, software and hardware. projects span ml frameworks and compilers, runtimes, drivers, Embedded software and performance optimisation, creating opportunities to work on complex engineering challenges across the ml software stack.
were hiring across several levels of seniority, with scope and technical leadership matched to experience.
interested in understanding what happens below an ml framework? curious about how software and hardware come together to make ai workloads faster and more efficient? this could be a great opportunity to explore both.
what you'll do
the team develops and optimises C ++ and Python software for Machine Learning workloads, working closely with ml software and hardware engineers to understand how models execute and where performance and efficiency can be improved.
the work could include ml compilation, pytorch integration, runtimes and drivers, performance analysis or Embedded software. there will also be opportunities to contribute to technical design, take ownership of larger engineering challenges and support the development of other engineers.
Requirements:
what we're looking for
were particularly interested in experience with:
professional C ++ development and complex software systems.
Machine Learning frameworks or tooling such as pytorch.
Python for software development, ml tooling, testing or automation.
debugging, performance analysis and solving complex software problems.
collaborative software development using source control, code review, testing and continuous integration.
experience across every part of the ml software stack isn't expected. knowledge of ml compilers, pytorch internals, runtimes, drivers, Embedded software, performance optimisation or hardware acceleration would be valuable, but we encourage applications from people whose experience doesn't cover every area.
what we offer
you'll work with engineers solving challenging problems across ai, software and hardware, with opportunities to learn from specialists across our global engineering community.
we support continuous learning and career development, alongside a collaborative working environment and a comprehensive range of employee benefits.
we want our recruitment process to be accessible to everyone. if an adjustment or accommodation would help during the recruitment process, please let our recruitment team know.
ready to help shape how Machine Learning runs on future compute platforms? we'd love to hear from you!
our 10x mindset
we believe progress happens when people are empowered to think bigger and push beyond what seems possible. our 10x mindset is about curiosity, ambition and creating impact that will be used by millions. we learn fast, prioritise collaboration and turn bold ideas into real technology. we look for people who are inspired by this way of working and want to grow in an environment where bold ideas are welcomed.
use of ai in your application
we embrace the benefits ai can bring, including in recruitment. you may use ai to support your preparation, such as improving the clarity of written responses, practicing interview questions, or learning more about our industry. 
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8883120
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 10 שעות
Location: Ra'anana
Job Type: Full Time
our central technology Machine Learning group is looking for highly motivated and creative software engineers to join the ml compiler development team!
you would join our diverse and dedicated team shaping the future of ai on our platforms. we work on all aspects of ml graph compilation - model ingestion, low-level hardware programming, efficient memory allocation and performance optimisation.
responsibilities:
you will contribute to the design and implementation of an ai/ml compiler and ensure that it integrates well with rest of our ml software stack.
we are looking for an engineer who has a desire to build knowledge, learn new skills, can adapt to a constantly evolving environment and who enjoys complex problem solving. given the impact and reach of this technology, you'll have an opportunity to collaborate with specialists across the company.
in return:
you will receive a competitive reward package which includes generous stock awards and a range of benefits to support your wellbeing. we strive to provide an open and accepting environment where you are encouraged to share your ideas and opinions, which enables collective innovation and creativity, and supports your professional and personal growth.
please note that no relocation package is available for this role.
our 10x mindset
we believe progress happens when people are empowered to think bigger and push beyond what seems possible. our 10x mindset is about curiosity, ambition and creating impact that will be used by millions. we learn fast, prioritise collaboration and turn bold ideas into real technology. we look for people who are inspired by this way of working and want to grow in an environment where bold ideas are welcomed.
use of ai in your application
we embrace the benefits ai can bring, including in recruitment. you may use ai to support your preparation, such as improving the clarity of written responses, practicing interview questions, or learning more about our industry. however, your application and interview responses must reflect your own thinking, experience, and abilities. we want to understand your authentic perspective, creativity, and approach to problem solving. as such, you may not use ai to complete assigned tasks as part of any assessments.
recruitment adjustments and accommodations
we want to build extraordinary teams. to note, by sending us the requested information, you consent to its use by us to arrange for appropriate accommodations. all accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. please email us about anything we can do to accommodate you during the recruitment process.
hybrid working.
Requirements:
required skills and experience:
experience with the whole software lifecycle - taking complex software from initial design through to production and support
strong programming expertise in C ++ and Python
compiler knowledge, ideally experience with ml compilation technologies such as mlir or tvm
understanding of how to rigorously TEST software and design software for TEST
ability to effectively use ai tools when working on a shared codebase
capable of working independently or in small groups, with a high degree of initiative
fluency in english, both written and spoken
good communication skills and collaborative mindset
"nice to have" skills and experience:
experience using software simulators and/or fpgas
exposure to any of the following: driver development, inference engines like llama.cpp or vllm, performance analysis of ml and genai workloads, knowledge of neural network processing units (npu) or graphics processing units (gpu) and how they are used for ml.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8883123
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/09/2026
חברה חסויה
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer to join our team developing the core technologies behind our SmartNIC platform. Your work will directly impact next-generation AI infrastructure, cloud networking, and high-performance data centers used by customers around the world.

As part of the team, you will contribute to the DOCA SDK (Our DOCA Software Framework), enabling developers to build hardware-accelerated, cloud-native networking and security applications. You will also collaborate on the Linux Foundation's DPDK project, helping deliver industry-leading packet processing performance and scalable networking solutions.

What you'll be doing:

Architect, design, and develop next-generation networking acceleration technologies.

Build and enhance core software components for programmable, high-performance pipeline execution.

Develop software abstractions and infrastructure that expose sophisticated platform capabilities in a scalable and maintainable way.

Optimize execution flow, data movement, and software performance across complex features and workloads.

Work closely with architects, customers, and engineering teams to understand requirements and deliver high-quality solutions.

Collaborate across the software stack, including applications, SDK and runtime layers, drivers, Linux kernel, firmware, and hardware teams.

Drive technical decisions and play a role in crafting the build of performant, maintainable software.
Requirements:
What we need to see:

B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.

5+ years of strong C/C++ software development experience.

Experience with Linux development tools, debugging, and performance analysis.

Proven understanding of networking concepts and protocols such as Ethernet, TCP/IP, or similar.

Strong understanding of operating systems, computer architecture, and low-level systems software.

Experience building or debugging multi-layer software systems.

Strong analytical and problem-solving skills.


Ways to stand out from the crowd:

Experience developing high-performance or low-latency software.

Background in networking, packet processing, or data-plane software.

Experience designing developer-facing APIs, libraries, or software frameworks.

Experience with compiler, code-generation, or runtime infrastructure.

Contributions to open-source systems or networking projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8835856
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/09/2026
חברה חסויה
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
We are looking for a creative and motivated Software Engineer to join our SONiC open source NOS team. Our team is responsible for the design and integration of SONiC across our Networking products. In this role, youll have the opportunity to work on next-generation, high-speed networking solutions for AI data centers, contribute to open-source projects, and collaborate with experts across us and the broader SONiC community.

Youll help lead the development of new SONiC networking features and chassis management capabilities across our Networking products. Were looking for someone who enjoys solving complex technical challenges, learning quickly, and collaborating in a dynamic and diverse team environment.

What youll be doing:

Design, integrate, and deliver new features as part of the SONiC release train across our Networking products.

Develop networking and chassis management capabilities for next-generation platforms.

Work in a Continuous Deployment environment with fast development and deployment cycles.

Collaborate with experienced teams across our Networking and with members of the broader SONiC open-source community.

Develop high-quality, production-ready code that is published and reviewed in leading open-source environments.

Take ownership of features from design and implementation through integration and delivery.
Requirements:
What we need to see:

B.Sc. in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.

3-5 years of software development experience.

Understanding of networking concepts and protocols.

Experience with C++ and Python

Experience using AI development tools or building AI agents.

Strong technical problem-solving skills and the ability to learn new technologies quickly.

A collaborative mindset with strong communication and interpersonal skills.

Ways to stand out from the crowd:

Hands-on experience with L2 and L3 networking protocols.

Experience with SONiC, SAI, or other open-source networking projects.

Experience with Rust.

Familiarity with Linux and shell scripting.

Experience working with Scrum or other Agile development methodologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8835703
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 11 שעות
Location: Ra'anana
Job Type: Full Time
we are looking for a senior software system architect to join the team shaping networking management systems, aiops platforms, and applied ai solutions for ai cluster operations. you will work with customers, internal operational teams, fellow architects, product, and engineering teams to translate sophisticated operational challenges into clear requirements and scalable architectures, and carry these capabilities through implementation and delivery into products that deliver measurable value for customers.
we seek someone with deep technical judgment, a broad system perspective, and the persistence to move ideas into production-someone who asks sharp questions, catches consequential details, and builds alignment across teams.
what you'll be doing:
define architectures for management and intelligent automation capabilities spanning telemetry, observability, remediation, and operational automation.
engage customers, cluster operations teams, and compute authorities to understand their challenges and architect solutions that improve operational efficiency, reliability, and scalability.
partner with product and engineering to translate architectural recommendations into prioritized features and drive their inclusion in the plan of record (por), defining requirements, dependencies, and success criteria.
resolve system tradeoffs across hardware, firmware, software, and data platforms, with attention to scale, reliability, performance, and usability.
guide design decisions through implementation, with hands-on development of targeted proofs of concept (pocs) and technical investigations as needed to validate critical assumptions.
offer strategic direction and system -level leadership throughout teams, guiding engineering choices and promoting sophisticated, ai-centered operating practices.
Requirements:
what we need to see:
msc. or higher in computer engineering or Computer Science (or equivalent experience).
8+ years in system or software architecture, with a record of delivering sophisticated distributed systems in production.
hands-on experience architecting and delivering distributed software systems, including cloud-native services, deployment, and orchestration.
deep understanding of data center infrastructure across compute, networking, and management systems, including how these components interact at scale.
ability to connect the big picture with precise technical reasoning-and recognize which details matter.
experience translating customer needs into system capabilities and influencing decisions across technical and product teams.
strong ownership, initiative, and follow-through, supported by clear technical writing and communication.
ways to stand out from the crowd:
experience with ai factory infrastructure, large-scale gpu clusters, hpc, or distributed ai training and inference workloads.
hardware/software co-design experience spanning compute, networking, firmware, and software.
deep understanding of telemetry and observability platforms, including applying ai/ml.
hands-on development of llm agents, including orchestration, tool integration, context management, and evaluation.
contributions to open-source communities, particularly in ai infrastructure or observability.
with competitive salaries and a generous benefits package, we are widely regarded as one of the technology world's most desirable employers. we offer the opportunity to work with some of the most forwardthinking engineers in the industry, and due to unprecedented growth, our engineering teams continue to expand. if you are a senior technical leader passionate about intelligent systems, aiops, and largescale ai factories, we want to hear from you.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8882966
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 10 שעות
Location: Ra'anana and Yokne'Am Illit
Job Type: Full Time
we are looking for a senior software engineer to join our team developing the core technologies behind our smartnic platform. your work will directly impact next-generation ai infrastructure, cloud networking, and high-performance data centers used by customers around the world.
as part of the team, you will contribute to the doca sdk (our doca software framework), enabling developers to build hardware-accelerated, cloud-native networking and security applications. you will also collaborate on the Linux foundation's dpdk project, helping deliver industry-leading packet processing performance and scalable networking solutions.
what you'll be doing:
architect, design, and develop next-generation networking acceleration technologies.
build and enhance core software components within the doca sdk.
work closely with architects, customers, and engineering teams to understand requirements and deliver scalable, high-performance solutions.
collaborate across the software stack, including applications, virtualization, drivers, Linux Kernel, firmware, and hardware teams.
drive technical decisions and contribute to the design of performant, maintainable software.
Requirements:
what we need to see:
b.sc. in Computer Science, software engineering, or equivalent practical experience.
8+ years of experience developing in C / C ++
experience with Linux development tools and debugging.
solid understanding of networking concepts and protocols (such as ethernet, tcp/ip, or similar).
experience with virtualization technologies.
strong analytical and problem-solving skills.
experience optimizing software performance.good understanding of operating systems and computer architecture.
ways to stand out from the crowd:
experience developing high-performance or low-latency software.
background with dpdk, rdma, or similar networking technologies.
experience designing apis or sdks.
contributions to open-source projects such as dpdk, ovs, or the Linux Kernel.
a collaborative mindset, curiosity, and excellent communication skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8883112
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 10 שעות
Location: Ra'anana
Job Type: Full Time
we have been transforming computer graphics, pc gaming, and accelerated computing for more than 25 years. it's a unique legacy of innovation that's fueled by great technology-and amazing people. we are now seeking a highly motivated infrastructure, tools & ai engineering manager to join our ethernet switching group, working on sonic network os. in this role, you will own and drive the engineering infrastructure that powers the full product development lifecycle - from development environments and ci pipelines through regression, code coverage, and TEST efficiency. you will apply cutting-edge ai and llm capabilities to transform how we analyze failures, generate TEST coverage, and accelerate product quality.
what you'll be doing:
lead and mentor a team of infrastructure and tooling engineers; set technical direction, define priorities, and grow team capabilities
design, build, and maintain scalable infrastructure for development, integration, and TEST environments supporting sonic os.
architect and deliver llm-based tools for intelligent regression analysis - failure classification, root cause clustering, anomaly detection, and TEST flakiness prediction
lead efforts to reduce regression runtime through parallelization, smart TEST selection, and dependency-aware scheduling
develop deep technical knowledge of sonic network os internals, including its subsystem architecture, sai/asic abstraction layer, and management plane
Requirements:
what we need to see:
b.sc. degree or equivalent experience in engineering/ Computer Science /related field
8+ overall years of software engineering experience, with at least 3 years of experience in a leadership role, managing software development teams
proven ability to lead technical teams: hiring, mentoring, technical roadmapping, and cross-team influence
experienced with developing software testing tools and tests infrastructure
strong Python programming skills; experience building production-quality automation frameworks and tooling
demonstrated experience designing and operating ci/cd systems at scale (jenkins, gitlab ci, github actions, or equivalent)
hands-on experience with llms or ai-assisted Developer tooling - building, integrating, or productizing ai capabilities in an engineering workflow
strong analytical and problem-solving skills with a bias toward measurable outcomes and data -driven decisions
ways to stand out from the crowd:
deep Linux expertise: system internals, networking stack, process management, and scripting
prior experience building llm-powered TEST analysis pipelines or ai-enhanced DevOps tooling in a real production environment
knowledge of networking protocols and hardware: ethernet switching, l2/l3 protocols, qos, vlans, high-performance data center networking
experience with code coverage instrumentation in large-scale C / Python codebases and using coverage data for TEST prioritization
track record of measurably improving regression runtime, TEST reliability, or ci throughput in a complex Embedded or systems software environment
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8883042
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 11 שעות
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
we have been defining computer graphics, pc gaming, and accelerated computing for more than 25 years. with an outstanding legacy of innovation, driven by phenomenal technology and extraordinary people, we are looking for a distinguished engineer to help shape the future of ai infrastructure. as part of our advanced development and research efforts, you will drive technical vision and innovation across the ai software stack, spanning gpu computing, rdma, nvlink, Storage, and large-scale distributed systems. you will research next-generation system designs, influence product and platform direction, and help define how massive-scale ai environments are built, optimized, and operated through hardware-software co-design.
what you'll be doing:
research, define, and drive co-design solutions across ai software stacks involving gpu computing, rdma networking, nvlink interconnects, Storage, and large-scale distributed infrastructure
lead deep technical investigations and proof-of-concept development in areas related to distributed ai, deep learning systems, high-performance computing, virtualization, memory management, and large-scale systems design
work closely with multiple teams across the company to advance next-generation ai infrastructure technologies and influence cross-stack co-design decisions
analyze end-to-end system bottlenecks and opportunities across compute, networking, memory, and Storage layers to improve performance, scalability, and efficiency
guide the design of environments that support massive-scale ai training and inference workloads in production
 we want to hear from you!
we are 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.
Requirements:
m.sc. or ph.d. in Computer Science, electrical engineering, computer engineering, or equivalent experience
20+ years of industry experience in systems design, distributed systems, system software, or related fields
chief Scientist, CTO, or equivalent senior technical leadership experience in smaller companies is highly desirable
deep background in distributed systems, parallel computation, networking, Storage, virtualization, and memory management
experience building, scaling, and supporting environments for massive ai workloads
strong understanding of large-scale systems operational aspects, including performance, reliability, scalability, and supportability
excellent communication, collaboration, and technical leadership skills in a multi-national, multi-time-zone environment
ways to stand out from the crowd:
proven research track record in ai systems, large-scale infrastructure, or advanced systems co-design
deep expertise in gpu systems, rdma, nvlink, and Storage technologies for ai and hpc workloads
strong record of cross-functional influence spanning hardware, system software, networking, and infrastructure
we are 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, autonomous, and excited to drive the future of ai infrastructure at scale,
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8882857
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 11 שעות
Location: Ra'anana
Job Type: Full Time
we are powering the world's most advanced ai factories. keeping them running depends on our ai ops platform for large-scale ai infrastructure - continuously ingesting telemetry from gpus, nics, switches, and links across the fleet, and delivered both as a high-scale saas service and as self-contained on-premises software for enterprise customers.
we are looking for a senior software engineer to help make this platform deployable, operable, and scalable across customer-controlled environments ranging from a single node to tens of thousands of gpus. this role sits at the intersection of platform software and runtime reality: packaging, configuration, deployment automation, upgrades, survivability, and large-scale operational correctness.
what you'll be doing:
build the deployment platform underneath the product: packaging, configuration, environment validation, upgrade paths, rollback flows, and runtime safeguards.
own deployability across kubernetes, cloud, on-prem, and restricted or air-gapped environments.
design and improve the mechanisms that make the system installable and supportable at scale: helm charts, deployment manifests, configuration schemas, dependency validation, readiness checks, and operational tooling.
partner with backend and feature teams to ensure services are production-ready on day 1 and still correct on day 400.
improve platform resilience: design for partial failure, misconfiguration, restarts, state loss, and degraded environments.
turn scale and benchmark findings into concrete deployment guidance, sizing recommendations, and supported topologies.
help evolve the platform from legacy deployment models toward a modern kubernetes-based operational model.
Requirements:
what we need to see:
b.sc. or m.sc. in n Computer Science, computer engineering, or a related technical field (courses, eligibility, fees & verified programs), or equivalent practical experience.
5+ years of software engineering experience in platform, infrastructure, runtime, or deployability-focused roles.
hands-on experience with kubernetes and production deployment tooling such as helm, operators, or gitops workflows.
strong programming and automation skills in one or more of go, Python, bash, or similar.
experience shipping software that other organizations install and operate themselves.
practical experience with distributed systems and production services that fail independently and must remain correct under partial failure.
strong debugging skills across Linux, networking, containers, and service runtime behavior.
experience with ci/cd, release engineering, environment validation, or infrastructure-as-code.
ways to stand out from the crowd:
experience delivering software into on-prem, customer-controlled, or air-gapped environments.
experience with kubernetes deployability at scale, including upgrades, rollback, configuration management, and day-2 operations.
familiarity with telemetry, observability, monitoring, or ai/hpc infrastructure.
experience turning operational pain points into productized solutions: pre-install validation, deployment standards, support tooling, or automated recovery paths.
a systems mindset: you can move comfortably between code, runtime, infrastructure, and customer reality.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8882914
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/09/2026
Location: Ra'anana and Yokne`am
Job Type: Full Time and Hybrid work
We are looking for an outstanding Software Engineer to join our Video/Multimedia Architecture & Algorithms (A&A) team - the people who build tomorrows NVENC and NVDEC, the dedicated video encode and decode engines that power streaming, cloud gaming, video conferencing and broadcast on every modern our GPU. You will be the software-craftsmanship anchor of a small Software team inside A&A. You will craft and implement the core components developed using C++ alongside Python. These components support our research and product paths. You will raise the engineering bar across the group. You will also guide research code through to the shipping NVENC/NVDEC SDK.


This is a hybrid role - 4 days per week from the office.


What You'll Be Doing:
Work closely with our Architects and Algorithms Engineers to understand the needs and build, implement and/or optimize the most elegant solutions - in modern C++ and Python
Set the bar for what good software means inside A&A: reviewing code, mentoring engineers from non-software backgrounds, and bringing the rest of the group up with you
Implement detailed, focused tweaks into the SDK and the wider video stack. These changes let researchers test new ideas without forking the world. Walk research code through to a shipping NVENC/NVDEC release when needed.
Profile and optimize critical paths in the codec stack; reach for CUDA when CPU-side optimization is not enough
Build and sharpen the small libraries, frameworks and tools the team uses every day, and make sure they are a joy to work with
Requirements:
What We Need To See:
B.Sc./M.Sc. in Computer Science or Electrical/Computer Engineering
2+ relevant experience.
Proficiency in modern C++ (C++14/17/20) - templates, RAII, concurrency, move semantics, the standard library, the works.
Proficiency in Python - idiomatic, performant, well-tested, with a strong sense of what is appropriate for C++ and what suits Python.
Strong software design instincts and a real care for code quality: APIs, modularity, testability, clean abstractions, performance, the long tail of maintainability.
Autodidact and ability to learn.
Coherent, logical thinking and good verbal expression.

Ways To Stand Out From The Crowd:
Experience working on Linux as a development platform - CMake, Git, debuggers, profilers, sanitizers.
Familiarity / Interest with video compression / codecs (NVENC, NVDEC, FFmpeg, GStreamer, x264/x265, AV1, VVC).
CUDA or GPU programming experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837927
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 11 שעות
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
we are seeking a talented and driven senior software Verification engineer to join our innovative team and tackle sw verification challenges in the domains of high-speed networking, virtualization, and security. you will play a key role in validating and testing complex software products that support ethernet and infiniband protocols, delivering advanced networking, Storage, and security services for cloud, compute, and ai workloads.
what you'll be doing:
develop and automate testing: design, implement, and maintain automated TEST scripts and frameworks (primarily in Python ) to verify the correct functionality of our software products.
end-to-end feature ownership: deep dive into feature sets, taking responsibility from TEST planning through to final implementation and full automation.
system & integration validation: validate software functionality and performance through system -level and integration testing, utilizing Linux -based environments and virtualization tools.
TEST environment management: set up, maintain, and optimize TEST environments using Linux, docker, virtual machines, and other modern tools.
collaboration & communication: work closely with software, DevOps, architecture, and product teams to define TEST requirements, coordinate releases, and ensure high-quality product delivery.
continuous improvement: drive design verification flows, contribute to methodology improvements, and leverage planning/tracking systems to manage release progress and build release indicators.
defect analysis: analyze TEST results, file defects, and track issues to closure, ensuring robust and scalable solutions.
 
we are 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.
Requirements:
what we need to see:
bachelors/master's degree in Computer Science or computer engineering, or equivalent experience
5+ years of experience in software testing, QA Automation, or software engineering.
strong proficiency in Python and scripting for automation.
solid experience with Linux -based environments, including system tools and command-line utilities.
proven understanding of computer networking and modern Linux operating systems.
familiarity with software testing, integration, and system validation practices.
excellent problem-solving, critical thinking, and communication skills.
ability to work independently, manage multiple tasks, and drive technical initiatives.
great interpersonal skills, agility, and determination for success.
fluent english; strong presentation and public speaking abilities.
ways to stand out from the crowd:
deep technical know-how and familiarity with networking protocols or low-level system tools.
experience with docker, kvm, or other virtualization technologies.
knowledge of ci/cd tools (e.g., jenkins, gitlab ci) and TEST reporting tools (e.g., allure, grafana, kibana).
experience with large hw+sw systems and advanced Linux os technologies.
proficiency with git, bash, and other scripting languages.
if you are creative, autonomous, and passionate about delivering world-class software solutions, we want to hear from you! join us and work alongside some of the most forward-thinking and dedicated professionals in the industry.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8882971
סגור
שירות זה פתוח ללקוחות VIP בלבד