Deep Learning Software Engineer
2 days ago
About the Team & Product
LiteML is CEVA's Python-based package for model quantization and pruning that enables efficient deployment of neural networks on CEVA NPUs and embedded targets. The team builds algorithms, tooling, and developer experience that bridge research prototypes and production-ready SDK components used by internal groups and customers.
Role Overview
You will design, implement, and productize LiteML features (post-training quantization, QAT hooks, structured/unstructured pruning, calibration, model-accuracy recovery) with a strong emphasis on correctness, performance, and developer ergonomics. You'll collaborate closely with Architecture, Embedded SW/SDK, and Research, and engage externally with academia and customers to validate approaches and guide the roadmap.
What You'll Do (Responsibilities)
Own LiteML features end-to-end: design APIs, implement core algorithms in Python, write robust tests, package and release to internal and external users.
Quantization & pruning R&D → product: evaluate techniques (e.g., PTQ, QAT, per-tensor/per-channel, mixed-precision policies, structured pruning), benchmark on reference models, and harden for production.
Model accuracy & performance: build calibration flows, sensitivity analyses, and fallback strategies; create reproducible experiments and dashboards to quantify accuracy/latency/size trade-offs.
Developer experience: craft clean CLI/SDK surfaces, docs, and examples; streamline install/upgrade paths and Python packaging (wheels, dependency management, versioning, release notes).
Cross-functional integration: align with Architecture on kernel/ops capabilities and numeric formats; with Embedded SW on runtime constraints; and with Research on algorithm selection and evaluation.
External collaboration: support academic partnerships and key customers—gather requirements, reproduce issues, propose fixes, and fold learnings back into the product.
Quality & compliance: uphold Ceva coding standards, CI/CD, code reviews, and documentation templates; contribute to internal competency forums and knowledge sharing.
What Success Looks Like (6–12 months)
Product impact: LiteML releases add measurable value—reduced model size/latency with maintained accuracy on internal reference suites and early-access customer models.
Engineering excellence: high test coverage, stable APIs, clean deprecation policy, and well-documented examples that lower time-to-first-success for partners.
Collaboration: strong cadence with Architecture, Embedded SW, and Research; external feedback loops from academia/customers regularly inform your backlog.
Operational maturity: streamlined packaging and CI release flow; clear benchmark reports and artifacts per release.
- 3–6 years hands-on software experience building ML tooling, frameworks, or ML-adjacent infrastructure.
- Strong Python engineering skills (type hints, packaging, testing with pytest, performance profiling, virtual environments).
- C/C++ knowledge for operator kernels, performance-critical paths, or runtime integration.
- Solid understanding of deep learning fundamentals and model deployment concerns (numerical effects of quantization, pruning criteria, calibration, accuracy/performance trade-offs).
- Experience working with Git and modern review/CI workflows on Linux.
- B.Sc. or higher in Computer Science / Software Engineering / Computer Engineering from a university.
Nice to Have (Big Advantages)
- Practical experience with quantization (PTQ/QAT) and pruning (magnitude, channel/filter, structured sparsity) in PyTorch or TensorFlow; hands-on with ONNX or TFLite conversions.
- Exposure to embedded / NPU deployment flows (e.g., operator coverage, calibration sets, integer-only inference, memory/layout constraints).
- Python packaging at scale: building wheels, manylinux, dependency pinning, semantic versioning, release automation.
- Familiarity with model-profiling and accuracy tooling; experience creating reproducible benchmarks and internal dashboards/notebooks.
-
Deep Learning Software Engineer
48 minutes ago
Israel Sharpies Full time ₪120,000 - ₪180,000 per yearWe are looking for an experienced software engineer to contribute to the development of NeuReality's Artificial Intelligence SDK. This is an exciting opportunity to work with highly talented engineers and be a part of product innovation on cutting edge technologies in Artificial Intelligence/Deep Learning domain. If you are excellent, bright, hands-on...
-
Deep Learning Software Engineer
2 days ago
Herzliya, Tel Aviv, Israel Hillcrest Labs, acquired by CEVA Full time ₪80,000 - ₪120,000 per yearBack to careersDescriptionAbout the Team & ProductLiteML is CEVA's Python-based package for model quantization and pruning that enables efficient deployment of neural networks on CEVA NPUs and embedded targets. The team builds algorithms, tooling, and developer experience that bridge research prototypes and production-ready SDK components used by internal...
-
Deep Learning Software Engineer
2 days ago
Herzliya, Tel Aviv, Israel Ceva, Inc. Full time ₪120,000 - ₪180,000 per yearAbout The Team & ProductLiteML is CEVA's Python-based package for model quantization and pruning that enables efficient deployment of neural networks on CEVA NPUs and embedded targets. The team builds algorithms, tooling, and developer experience that bridge research prototypes and production-ready SDK components used by internal groups and customers.Role...
-
Deep Learning Software Engineer
2 days ago
Herzliya, Tel Aviv, Israel Ceva Full time ₪90,000 - ₪120,000 per yearAbout the Team & ProductLiteML is CEVA's Python-based package for model quantization and pruning that enables efficient deployment of neural networks on CEVA NPUs and embedded targets. The team builds algorithms, tooling, and developer experience that bridge research prototypes and production-ready SDK components used by internal groups and customers.Role...
-
Deep Learning
36 minutes ago
Raanana, Center District, Israel Rail Vision Ltd Full time ₪80,000 - ₪120,000 per yearRail Vision is a multidisciplinary startup headquartered in Ra'anana. We are the leading provider of obstacle detection, collision avoidance and drive able areas systems in the railway industry around the globe, supporting Autonomous Train Operations. With our unique cognitive sensor fusion technology, based on advanced electro-optic sensors and perception...
-
Deep Learning Researcher
36 minutes ago
Israel Sharpies Full time ₪120,000 - ₪180,000 per yearDeep Learning Researcher at MyCropsMyCrops provides precision agriculture solutions through machine vision. We use imaging systems to scan plants in greenhouses, and pin-point health issues. Our clients are international, large-scale greenhouse cultivators. We are well funded and are now upscaling our operations. We are looking for a talented and...
-
Senior Deep Learning Engineer
30 minutes ago
San Jose, California, , Israel Imagry Full time ₪100,000 - ₪120,000 per yearPosition: Senior Deep Learning Engineer - PerceptionLocation: San Jose, Ca On—SiteWe are looking for a capable and experienced Sr. Deep Learning Engineer to join our R&D team.The engineer will work on devising, developing, and integrating novel deep vision-based Perception algorithms at the heart of our autonomous driving system.This is an opportunity to...
-
Deep Learning Researcher
2 days ago
Tel Aviv, Tel Aviv, Israel Buildots Full time ₪100,000 - ₪120,000 per yearAbout BuildotsBuildots is transforming construction management with AI and computer vision.Our AI-powered SaaS platform automates on-site progress tracking, giving construction teams the tools to plan smarter, improve efficiency, and cut costly delays by up to 50%. The $13 trillion construction industry has seen little disruption in the past 150 years. Until...
-
Deep Learning Researcher
41 minutes ago
Tel Aviv, Tel Aviv, Israel Buildots Full time ₪120,000 - ₪180,000 per yearAbout BuildotsBuildots is transforming construction management with AI and computer vision.Our AI-powered SaaS platform automates on-site progress tracking, giving construction teams the tools to plan smarter, improve efficiency, and cut costly delays by up to 50%. The $13 trillion construction industry has seen little disruption in the past 150 years. Until...
-
Deep learning team leader
50 minutes ago
San Jose, California, , Israel Imagry Full time $120,000 - $180,000 per yearPosition: Deep learning team leader - PerceptionPosition E-mail: Location: San Jose, Ca On--SiteWe are seeking an experienced and capable Deep Learning Team Leader to join our R&D team. The Team Leader will manage and guide a team of engineers focused on developing and integrating novel vision-based Perception algorithms for our autonomous driving system. In...