AI Low-Level SW Engineer


About The Position

We are looking for a talented and experienced Artificial Intelligence low-level SW Engineer to contribute to the development of cutting-edge algorithms in computer vision, video processing, audio processing, and deep learning domains.  

The position includes research, design, implementation, and optimization of highly optimized algorithms and porting 3rd party optimized libraries to our system. The development environment is combined from DSP Co-Processors and GPCPUs such as ARM/x86. 


About the Artificial Intelligence FW team: 

Our team is responsible for the development of NeuReality's AI low-level SW which includes 

optimized algorithms that are used to accelerate AI pipelines. 

We develop low-level, optimized algorithms in the AI domains such as computer vision, object detection, audio processing and more. 

The team is responsible for the entire set of optimized algorithms that run on DSP, GPCPU, and HW accelerators.  


This is an exciting opportunity to work with highly talented engineers and be a part of the revolution NeuReality brings to the Inference domain.   


  • BSc/MSc in Computer Science or Computer Engineering 
  • Knowledge of C/C++ programming language 
  • 5+ years of software engineering experience 
  • Experience with developing low-level SW/DSP development (using vectorized intrinsics) 
  • Experience with profiling and optimization of code (low-level). 
  • Good system understanding  
  • Excellent team player with strong communication skills 



  • Computer vision, image, and audio processing knowledge. 
  • Knowledge with LLM (Large Language Models) 
  • Background in machine learning and deep learning. 
  • Experience with vectorized programming on ARM (Neon) or x86 (AVX) )

Apply for this position