עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Please note that the team has moved to a new location. The office is now at 121 Menachem Begin Road, Tel Aviv, 61st floor, in the POINT office complex. As per our office policy, you will be required to visit the site at least three times a week.
Lenovo Digital Trust Lab seeks a hands-on and innovative Senior Software Engineer to join our cutting-edge research team. This role will directly support our Hybrid AI initiative as well as our Device, Infrastructure, and Services security programs, focusing on building a high-performance runtime AI security engine that delivers real-time threat detection and response on-device.
You will play a key role in designing and implementing the core runtime engine in C/C++/Rust, building low-latency, memory-efficient, multi-threaded systems that power next-generation AI-driven defenses, translating theoretical ideas into practical, real-world impact.
Job Responsibilities
- Design, implement, and maintain the core runtime AI security engine in C/C++/Rust to protect AI/ML assets, data, and pipelines in real time.
- Own the architecture of the detection runtime: low-latency event processing, in-memory data structures, lock-free/concurrent pipelines, and the APIs that manage policies, detections, and responses.
- Build agent communication services and REST APIs / microservices for telemetry ingestion, policy distribution, health/status, remote actions, and versioning.
- Integrate and run lightweight ML models on-device for real-time inference within strict latency and memory budgets.
- Ensure high-throughput, low-overhead operation: efficient memory management, cache-friendly data layouts, and careful CPU/allocation profiling and tuning.
- Establish secure by design patterns: threat modeling, least privilege, secrets management, encrypted data in transit/at rest, and comprehensive input validation.
- Create developer productivity foundations: CI/CD pipelines, automated testing (unit/integration/e2e), feature flags, and clear operational run books.
- BSc in Computer Science, Electrical/Computer Engineering, or equivalent practical experience
- 5+ years professional experience as a software engineer working in low-level/systems languages (C/C++/Rust), delivering production-grade software.
- Strong real-time/systems programming background: multi-threading and concurrency, memory management, and performance/efficiency optimization.
- Solid experience working with REST APIs and microservices (REST/gRPC).
- Solid experience with relational databases (e.g., PostgreSQL) and familiarity with datastores and messaging/streaming (e.g., queues, Kafka).
- Experience building high-performance, low-latency systems that process high volumes of events with tight resource constraints.
- Experience with profiling and debugging tools for native code, and with writing efficient, testable, production-quality systems software.
- Prior experience building a security product (SOC platform, EDR/EPP backend, SIEM, SOAR, DLP, or similar).
- Experience running lightweight ML models on-device (quantization, inference runtimes, model optimization for constrained environments) and familiarity with cloud, containers (Docker), and orchestration (Kubernetes or equivalent) for the supporting services.
- Health Disability Insurance
- Pension/ Retirement Plan
- Meal Vouchers
- Employee Referral Bonus
- Children of Lenovo Employees Scholarship Program
- Lenovo and Motorola Product Discounts
- Employee Assistance Program, e.g., for health, legal financial consultancy
- Internal E-learning Development Platform Available for Employees
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Senior Software Engineer
מהנדס תוכנה בכיר ב-Lenovo Digital Trust Lab יתמקד בתמיכה ביוזמת ה-AI ההיברידית ובתוכניות אבטחת המכשירים, התשתיות והשירותים. התפקיד כולל תכנון ויישום מנוע אבטחת AI בזמן ריצה בעל ביצועים גבוהים, המספק זיהוי ותגובה לאיומים בזמן אמת על גבי המכשיר, תוך שימוש בשפות C/C++/Rust.
משרות נוספות מומלצות עבורך
-
Senior/ Principal/ Sr Principal Engineer (Cortex Cloud)
-
תל אביב - יפו
Palo Alto Networks
-
-
Senior/Principal Backend Engineer (CIEM)
-
תל אביב - יפו
Palo Alto Networks
-
-
Senior Staff Engineer Software
-
תל אביב - יפו
Palo Alto Networks
-
-
Senior/Principal Engineer Software - Platform Backend (Cortex)
-
תל אביב - יפו
Palo Alto Networks
-
-
Principal/Senior Engineer Software - Agentic Endpoint Security(Cortex)
-
תל אביב - יפו
Palo Alto Networks
-
-
Sr Staff Cross-Platform C++ Engineer (Cortex XDR)
-
תל אביב - יפו
Palo Alto Networks
-