Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.

Artificial Intelligence Software Architect



This job is no longer accepting applications

See open jobs at NeuReality.
Software Engineering, IT
Israel · Caesarea, Israel
Posted on Monday, January 1, 2024

We are looking for an AI software architect to define the architecture and design of NeuReality SDK. This position spans across multiple technology domains of compilation, heterogeneous computing, resource management, optimizations, and AI inference. This position requires tight collaboration with peer system architects and software engineers to drive efficient technologies.

Technical Responsibilities:

  • Participation and leadership of the design process of muti-component SW systems.
  • Defining and maintaining system design for end-to-end development and deployment of AI pipelines on NeuReality inference platform.
  • Analysis and research of relevant open-source and 3rd party software components.
  • Working with peer system and hardware architects for optimized end-to-end deployment of AI pipelines on top of NeuReality platforms.

Mandatory experience & qualifications:

  • BSc. / MSc. in Computer Science or Computer Engineering
  • Vast experience in SW design and architecture in production environments.
  • Solid hands-on with C++ and Python.
  • Background in compiler technologies and/or graph algorithms (LLVM, MLIR).
  • Background in Deep Learning model architectures (NLP, Speech, CV).
  • Proven track record of collaboration with different engineering teams.
  • Strong customer/usability orientation


  • Server design and architecture.
  • ML Systems architecture.
  • DL training/inference optimizations, deployment on GPU or ASIC.
  • SDK design.

This job is no longer accepting applications

See open jobs at NeuReality.