RailVision is a multidisciplinary company based in Ra’anana, that creates a state of the art system for the trains of the future. Utilizing our deep learning engine and real-time object recognition, we’re developing an automated system that will greatly improve the safety and productivity of railways.

An amazing opportunity to learn from the best and work with the most advanced technology today.


Marketing Manager

Job description

We are looking for a passionate and creative English-speaking Marketing Manager to join our team.
The Marketing Manager will be responsible for defining and execute the marketing and communication activities and produce a range of communication materials both online and offline, such as: website and blog copy, newsletters, PR, white papers, landing pages, social media content, PowerPoint presentations, product pages, videos, event materials, brochures, and more.

You will be responsible for the production of all branded materials from A to Z – starting with research, writing a full brief, writing the content, briefing the designers, working with external agencies, manage freelancers, suppliers and budget and following up on the projects.


  • True native English speaker – a MUST
  • Exceptional written, editing and verbal communicating skills
  • At least 2 years’ experience in B2B marketing in a hi-tech environment
  • Up-to-date understanding of online and offline marketing best practices
  • Cross-functional project management skills, with experience developing and executing marketing strategy
  • Ability to reduce technical concepts to simple, conversational language
  • Ability to learn new technologies with ease
  • Proficiency in standard email campaign platforms, word processing tools, PowerPoint and website analytics
  • Pro-active, critical thinker with a can-do attitude
  • Flexible cross-functional team player comfortable with a fast-paced, often ambiguous, environment
  • Bachelor’s degree in Business or Communications


Senior C++ Software Engineer


Job description

We’re looking for a talented SW engineer to join our SW team that develops the control application for managing our proprietary hardware and integrated algorithms.

In this role, you will design and implement software for high-performance Image Processing and Deep Learning systems and work intensively with the algorithms engineering teams to create the foundations of our core technology.


  • Bachelor’s degree in a relevant technical discipline
  • At least 5 years experience in C++
  • Experience in Linux environment
  • Development of multithreaded systems
  • Experience in multidisciplinary environments
  • Communication protocols
  • Excellent teamwork and human relations
  • Independent, self-motivated and fast learner


  • Python programming
  • Knowledge of Image processing
  • Development in Embedded environments
  • Familiarity with Deep Learning libraries



Algorithms Engineer (Deep Learning)


Job description

We’re looking for a brilliant Machine Learning / Deep Learning engineer to join our algorithms engineering group that develops the foundations of our core technology.

In this position, you will be responsible for the entire algorithmic life-cycle: from the problem statement, through the research steps, Machine learning / Deep Learning algorithm design, implementation and optimization for real time.


  • Sc. or PhD. in Computer Science, Mathematics, Engineering or a related field
  • At least 2 years of experience with Deep Learning, Machine Learning or Computer vision.
  • Good knowledge of Python and C/C++.
  • Experience with Deep Learning libraries such as TensorFlow, PyTorch and Caffe
  • Excellent communication and interpersonal skills



FPGA Engineer


Key Responsibilities

  • Developing a digital design which includes advanced algorithms implementation of real-time image processing.
  • Incorporate into all stages of development: early planning, implementation, development of testing environments, design verification, system integration and final testing.


  • Sc. in Electrical Engineering
  • 5 years’ experience as a FPGA designer
  • Experience in synthesis, place and route and timing compliance
  • Fast interfaces design such as: DDR3 / DDR4, PCIe, Ethernet etc.
  • Implementation of fast algorithms on FPGA
  • Integration of Microblaze processor and/ or ARM processor
  • Writing technical documents, testing and interfaces

Preferred Qualifications

  • Experience in board design (analog, digital)
  • MATLAB / C
  • Xilinx environments
  • Integration of FPGA design with LINUX OS on ARM processor
  • Experience in developing multidisciplinary systems
  • Experience with Video



Please send your CV to

Get In Touch