AI Engineer - Poland

NeuReality is looking for an AI Deep Learning Engineer for developing AI applications in computer vision, natural language, and speech processing domains. You will work alongside a team of talented engineers to analyze modern AI workloads and implement them within NeuReality’s AI inference platform.

About us:

Our group is responsible for the development of NeuReality's AI platform software, including AI architecture, workloads, optimization algorithms, and deployment tools. The development environment is mostly based on Python, PyTorch, and TensorFlow frameworks. within the deep learning, computer vision and audio processing domains. We get to see our code running in the most advanced algorithms and use cases which are developed both by NeuReality and our customers.

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 an excellent, bright engineer with a passion to make a difference – consider joining our group.  

 

Key Responsibilities:

  • Analyze modern AI workloads, on NeuReality systems and on competing platforms.
  • Conduct benchmarks to evaluate and enhance the performance of AI models.
  • Collaborate with AI research and Software teams to develop and optimize AI inference pipelines for NeuReality SDK.
  • Implement and integrate solutions using PyTorch and Python.
  • Stay up to date with the latest research in the field of machine learning, AI and AI-centric software and hardware architectures.
  • Leverage knowledge in CUDA and GPUs for reference pipeline development and benchmarking (advantageous).

Requirements:

  • MSc/PhD in Computer Science or Computer Engineering from the accredited university
  • Strong background in Deep Learning, Machine Learning and/or image/video/audio/text processing
  • Experience with PyTorch or TensorFlow frameworks
  • Advanced knowledge of Python programming language
  • 5+ years’ experience with developing, running, and optimizing AI algorithms and techniques.
  • Excellent team player with strong communication skills in verbal and written English
  • Ability to work independently as well as in a team environment.

Advantages:

  • Experience with quantization based on QAT and\or PTQ
  • Working experience with sparse neural networks
  • Knowledge of tensorFlow, onnx, TensorRT, onnxruntime, TVM, Triton server, torchscript, torch.FX, torch.compile, torch.export and the like
  • Experience working with operators fusion and custom kernels
  • Good understanding of computer architecture
  • Solid software development principles
  • Knowledge of C++ programming language
  • Caesarea Main Office: 14 Tarshish Street, Industrial Park Caesarea 3079559, Israel
    Tel Aviv: 94 Igal Alon Street, Alon 2 Tower , Tel Aviv, Israel
    Poland: Fronton Kraków Business Center (Regus), ul. Kamienna 21, 31-403 Kraków, Poland
    US/California Office: 2880 Zanker Road, Suite 203, San Jose, CA 95134
  • Corporate Office
    +972 74-7023333
  • info@neureality.ai
*Required Fields