NeuReality

System Software Architect

Tel Aviv, Israel
Deep Learning PyTorch TensorFlow API Kubernetes
Description

We are seeking a System Architect to join our team and play a key role in shaping the architecture of NeuReality's AI inference appliance.

As a System Architect, you will be integral in driving the company's architectural roadmap, working closely with the product team, CTO, and development teams. Together, you’ll analyze new market demands and define the product architecture for our Server-on-Chip system, which caters to a wide range of AI verticals.

  Responsibilities: 

  • Collaborate closely with the product team and CTO to assess new requirements and define the company’s architectural roadmap and Plan of Record (POR).
  • Design system flows and deployment models for NeuReality’s AI inference appliance in advanced cloud environments.
  • Establish architecture guidelines, requirements, and the division of labor between software toolchain components, firmware, and hardware elements of the SoC.
  • Lead performance estimations, measurements, and optimizations, as well as system-level integration efforts.
  •  Engage directly with end customers to shape use cases and system solutions, including demos and Proofs of Concept (PoCs). 

·        BSc/MSc in Electrical Engineering, Computer Science, or a related field

·        10+ years of proven experience working with complex systems that integrate hardware, firmware, and software

·        Familiarity with deep learning frameworks such as PyTorch and TensorFlow

·        Strong background in software architecture, particularly in HW/SW APIs, CPU and memory subsystems, system performance, scaling, and optimization

·        Hands-on approach with practical experience in software development

·        Excellent communication skills and a collaborative team player 


Advantages: 

·        Familiarity with AI systems and hardware acceleration engines for AI workloads

·        Experience in compiler development, particularly with MLIR/LLVM frameworks

·        Knowledge of Kubernetes orchestration, load balancing, and data-center architecture

·        Familiarity with high-speed I/O subsystems like PCIe, CXL.io, CXL.mem, as well as storage technologies including NVMe, NVMeOF, Object, and Block storage

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say