Computer vision

Asensus Surgical is currently seeking a Senior Computer Vision Researcher to join our top-notch Research & Development team in Israel.

This is an exciting time to join Asensus and to be part of a leading edge team that is pioneering a new era of Performance-Guided Surgery.

You will help lead the development of a next-generation vision-assisted surgical robotics platform. As a researcher on the team, you will get a chance to work alongside some of the best minds in the field and implement the latest Machine Learning and Computer Vision algorithms, in a multidisciplinary and dynamic environment.

We are looking for an individual who is a team player and a strong communicator. Someone who has great problem-solving skills, and who has a drive for creativity and innovation, as well as determination and persistence. Someone who has a deep understanding of algorithms and image processing and will take ownership of various Vision/deep learning/AI algorithms utilizing medical imaging data & sensory data through exploration, development, optimization, validation & integration.

Who We Are 

As a medical device company, Asensus is digitizing surgery to pioneer a new era of Performance-Guided Surgery. Utilizing robotic technology to improve minimally invasive surgery in ways that matter to patients, physicians, surgical staff, and hospitals and enabling consistently superior outcomes and a new standard of surgery. Our employees are especially passionate about the work they do and thrive in a collaborative environment that fosters creative solutions to complex problems. The work is challenging, but everyone comes to Asensus Surgical looking for a fulfilling career, and that's exactly what they find.

What You Bring

  • – Minimum of 5 years of experience developing Computer Vision algorithms
  • – PhD in Computer Science or related fields (EE, Math, Physics, etc.); MSc with outstanding demonstration of capabilities will be considered as well.
  • – Programming experience in C++ and Python/Matlab
  • – Experience in developing deep-learning based solutions for computer-vision challenges
  • – Acquaintance with toolkits for deep-learning such as TensorFlow/PyTorch
  • – Familiarity with IPP, OpenCV and similar libraries
  • – Experience contributing to research communities and/or efforts, including publishing papers at relevant conferences/journals and/or filling patents.
  • – Experience in a global medical device company, developing software or implementing algorithms on GPU will be considered an advantage
  • – Deep domain experience and hands-on knowledge or academic research background in at least one of the following is an advantage: VAN/SLAM, Motion estimation (i.e Optical flow, Tracking), Segmentation, Super resolution, 3D reconstruction
  • – Good verbal and writing capabilities in both Hebrew and English
  • – Ability to work in team environment and collaborate with a remote based team

What You’ll Do

  • – Work with a multi-disciplinary team of experts and engineers to deliver an end-to-end product: from the idea phase, through collecting and assessing the data, exploring algorithmic approaches, developing, testing, validating and integrating the algorithm in the production environment
  • – Research, design, develop and implement Computer Vision, Machine Learning and Deep Learning based vision algorithms.
  • – Contribute to the team’s methodologies, best practices and toolset, as well as sharing and receiving constructive feedback
  • – Understand algorithmic requirements and convert these into usable solutions
  • – Utilize existing research, literature and study of existing state of the art tools to develop best in class solutions
  • – Develop mathematical and numerical tools to support development
  • – Manage large amounts of data and process into usable information
  • – Evaluate the performance on benchmarks and improve as necessary

What We Offer

  • – A culture driven to achieve our mission and deliver remarkable results
  • – Coworkers committed to collaboration and winning the right way
  • – Quality products that improve the lives of our customers and patients
  • – Ability to discover your strengths, follow your passion and find your own rewarding career
  • – Flexible, engaging work environment

At Asensus Surgical, we believe in contributing to a society that welcomes diverse voices and values differences in lived experiences, culture, religion, age, gender identity, sexual orientation, race, ethnicity, and neurodiversity. We are committed to ensuring this same environment for our employees – a culture where individuals feel safe, heard, and respected. We celebrate the uniqueness of our global workforce and know that only through inclusion, ongoing learning, and partnership can we succeed. Together we are all stronger

Head of Research


Buildots is revolutionizing the construction sector by introducing advanced AI and Computer Vision technologies into the traditional construction world. The platform seamlessly transforms construction sites into digital environments, where data is the key for saving time and minimizing costs.

The product is already live on sites in over 10 different countries, creating tremendous value for our clients and users. The Company is backed by a top-notch investors team that includes VCs, construction industry leaders and well-known angel investors.

Our algorithms team is responsible for all of the core deep learning and computer vision challenges the company is facing. It is leading the research and implementation of our algorithmic engine analysing large streams of visual data from construction sites, together with 3D models.

The team delivers creative and immediate short-term solutions to needs rising from clients, together with longer-term strategic research for fulfilling our vision.

What you'll do:

  • Take end-to-end responsibility of the algorithms team, including managing and leading its members.
  • Lead the research, and development of algorithms in the fields of deep learning, computer vision, SLAM/SFM, localization and so on.
  • Lead our research methodologies, including framing research problems, data-collection, error analysis, performance monitoring in production and so on.
  • Work closely with the engineering & product teams to implement and monitor the research results in production and in new environments.
  • Work with the Buildots' management team directing the company to achieve its goal.
  • Be part of a vibrant team of bright and experienced engineers bringing the construction industry into the digital age.


  • Ability to thrive in a fast-paced startup working environment.
  • 2+ years of relevant experience as a team lead of a machine-learning/computer-vision team integrating deliverables to production.
  • 4+ years of experience researching computer-vision problems.
  • Experience working with 3D data, including SLAM/SFM, localization or 3D-reconstruction – advantage.
  • MSc. in exact sciences or equivalent industry/military experience.
  • Deep theoretical knowledge in the fields of deep learning for computer vision problems.
  • Good vibes and a sense of humor – must.

Data Scientist

SeeTree is a leading company in the Ag-tech industry, providing per tree intelligence platform to growers to track their trees’ health and productivity. Using rich sources of information such as drones, satellite, IOT sensors, weather information and more, we can scan and analyze hundreds of millions of trees and provide deep information on each and every one of them! Our mission is to boost growers and industry ROI by digitally transform agronomy, operation and decision making.
We are looking for a talented Data Scientist to join us.
  • conduct research and development in the areas of machine/deep-learning and computer vision.
  • monitor, maintain and advance production models.
  • take ownership from research all the way to full production.
must have:
  • MSc. in CS/EE/Applied math or other related fields.
  • hands-on experience (3y+) with coding machine/deep learning solutions for computer vision.
  • fluency in Python.
  • strong communication and collaboration skills.
  • team player, positive and driven, fast learner.

bonus points for:

  • experience with putting machine learning models in production.
  • experience with Google Cloud Platform.
  • experience in remote sensing.

Computer vision & Deep learning developer

ITC - intelligent traffic control

Were you ever stuck in traffic, wondering why jams are still a thing in 2021? We were thinking that too!

That’s why we’re building software to solve traffic jams. Our team creates state of the art machine learning algorithms, computing traffic patterns and preventing jams before they accumulate.

We aren’t looking for gurus or Jedis – but we are looking for down to earth deep learning/computer vision engineers who are fast learners, with an appetite for cutting-edge AI tech and strong motivation to solve the traffic problem.

Must haves:
– B.Sc/M.Sc Electrical engineering / Computer science
– Knowledge in unsupervised machine learning algorithms
– Knowledge in object detection using deep neural network
– Knowledge in math
– Fluency Tensorflow, Python, and English 😉
– Familiarity with Linux environments
– Self-learner

Nice to haves:
– Experience in DNN and CNN product deployment
– Fluency in C++, CUDA
– Experience in data-driven system development
– Understanding of deep learning architecture / Tensorflow / Pytorch
– Experience with OpenShift, Kubernetes, Jenkins cloud platforms

Senior Computer vision applied researcher

ISI - Imagesat International

ISI is looking for a talented computer vision applied researcher to join the Research and Innovation algorithms team. The research and innovation team takes care of the entire lifecycle of ISI's satellite imagery, from target recommendation, auto satellite planning, image processing, image enhancement and augmentation, and deriving value added products from the image itself such as object detection and classification, segmentation, change detection, 3d reconstruction, and fusion with more sources of data. Every member of our team can take part in any part of the imagery lifecycle path. We also submit papers and participate in top AI conferences.


  • MSc/PhD in engineering or exact sciences from leading university.
  • 5+ years of industry experience writing image processing or computer vision algorithms.
  • 5+ years of industry experience writing machine learning algorithms.
  • Python proficiency


  • GIS / Remote sensing / Satellites domain
  • Familiarity with devops tools (git, docker)
  • AWS
  • Coding in C/C++/Julia

Datagen is seeking a Senior Applied AI Scientist to solve the most challenging algorithmic challenges that the company is facing. The company solves the largest and most challenging problem in modern computer vision — acquiring labelled data at scale — by developing proprietary state-of-the-art technologies for photorealistic simulations of the real world. For this role, we are seeking an experienced scientist capable of leveraging state-of-the-art AI techniques (deep generative models, neural networks interpretation, etc…) to tackle  our most challenging AI projects.

In this role, you will:

  • Work on neural networks visualizations and interpretations techniques in order to derive how our data should be improved.
  • Work on deep generative modeling (GANs, VAEs, etc…) to increase variance in our 3D synthetic data generators.
  • Work on Image-to-image translation deep learning models architectures to improve the effectiveness of our data.
  • Contribute your knowledge and experience to the overall algorithmic strategy and roadmap.
  • Take an impact-driven approach to leverage technology to solve business problems.

For this role, you must have:

  • 10+ years of academic/industry experience in Computer Vision algorithms
    • At least MSc in Computer Science, Electrical Engineering or Math, with PhD preferred
  • Experience with both learning-based (deep learning, etc.) and geometric-based (SLAM, Multiple-View Geometry, etc.) approaches to Computer Vision
  • Full proficiency with Pytorch (preferred) or Tensorflow and Python
  • Ability to read and understand papers quickly and precisely
  • Ability to independently run open-source research code (use Docker, solve conflicts in libraries, etc.)
  • Strong mathematical skills
  • A track-record of algorithmic contributions that have translated into real-world impact

Extra preference will be given to candidates with:

  • Experience in 3D graphics
  • Knowledge of Computational 3D geometry

About us:

GRIN is an award-winning early stage start-up. It’s mission is to reduce the cost and complexity of dental-orthodontist care. And it is doing so with disruptive technology as well as first-of-it’s-kind market approach. Grin is building a multi-sided platform that gives users a radically convenient customer journey, and empowers doctors to deliver patient centric, responsible care for all types of smiles.

The algorithms team is using state-of-the-art algorithms to help the patient and the orthodent with the medical monitoring of the treatment process. This goes from real-time feedback for the quality of the teeth video scanning through offline video analysis and enhancement to heavy-lifting highly accurate 3D reconstruction of the teeth from a 2D video. The algorithms team is composed of top-notch researchers with multidisciplinary capabilities in the fields of computer vision, machine learning, deep learning, optimization and 3D reconstruction.

About you:

  • You are a highly motivated applied researcher who is eager to face new challenges.
  • You have a deep understanding of the various computer vision related algorithms and tools, specifically: machine & deep learning and 3D reconstruction.
  • You want to work in a dynamic team with highly experienced applied researchers.
  • You can execute all the algorithm research stages: idea/dream, literature review, data processing, research and evaluation, production and field testing.
  • You want to see your algorithm up and running in a global product and get feedback from the field.
  • You want to make people's lives better by having a great smile 🙂

If this fits your description, you belong with us!!


  • Ph.D / M.Sc. Degree in an engineering or science field such as Electrical Engineering, Biomedical Engineering, Computer Science, Applied Math or Physics.
  • 2+ years of experience in Computer Vision
  • Strong Python skills.
  • Strong foundation in theories underlying data science, 3D reconstruction, machine and deep learning.
  • Advantage: experience with PyTorch/Tensorflow
  • Ability to perform hands-on tasks with full-stack development.
  • Can-do attitude, willingness to learn new skills and take on new challenges to meet business goals.
  • Ability to work independently as well as in a team.
  • Excellent English language communication skills.

AI Researcher

IBM Research

We're looking for a Researcher with a strong background in machine learning and artificial intelligence with a passion for the medical domain to join our Haifa team.

Strong Computer vision and/or NLP background is an advantage.

Would you like to work on meaningful research focused on cancer understanding?
Our team is developing novel algorithms for the improvement of healthcare. We automatically analyze medical images and patient's medical records to help clinicians make better decisions.

Job responsibilities

  • Invent, design, implement and test new methods to push the boundaries in the fields of cancer understanding and medical imaging
  • Document research results through external publications, patent disclosures, seminar participation, and more

Required Technical and Professional Expertise:

PhD/MSc in Computer Science/Electrical Engineering or related fields, or equivallent experience
Experience in machine learning, specifically using modern DNNs to solve challenging tasks
Strong coding skills; at least 2 years experience in Python programming
Innovative thinker, creative spirit, and self-learner
Good team collaboration skills

Vimeo is looking for a Machine Learning Researcher to join the Video Insights team.

Vimeo’s platform provides the highest quality video tools for filmmakers, businesses, and video enthusiasts around the globe. Video Insights team delivers services and products that help Vimeo users make effective videos, by applying Artificial intelligence (AI) technologies connecting the content and it’s online performance.

It is a great opportunity to join a core founding team and take part in shaping the AI movement within Vimeo.

What you’ll do:

  • Perform research on delivering insights to products utilizing a variety of datasets available on Vimeo's platform, in the fields of – Computer Vision & NLP.
  • Conduct a full cycle of research from problem definition, to investigating and optimizing potential solutions.
  • Be part of a cross functional team, and be the AI expert in the team exploring and evaluating potential impact to the problem in hand.
  • Partner with relevant teams to deploy and apply research outcomes, as well as monitor KPIs and model performance in production.
  • Learn and teach others on the state of the art AI technologies, take an active part in driving AI innovation across the organization.

 Skills and knowledge you should possess:

  • M.Sc./Ph.D or relevant industry research experience with a focus on machine learning or related areas.
  • Experience in applying machine learning to real-world problems.
  • Strong programming skills and experience in Python.
  • In-depth knowledge of deep learning with at least one of the following areas: Natural Language Processing, Computer Vision, Recommendation Systems, Search, Personalization, Reinforcement Learning.
  • Strong understanding of the production aspects of machine learning models.
  • Good communication skills and ability to work in a cross-functional team.

Bonus Points:

  • Experience with Text and Video understanding.
  • Familiarity with Engineering operation tools, such as Docker, Cloud, Jenkins, etc.
  • Familiarity with Machine Learning, experiment management platforms, such as KubeFlow.
  • Experience with Deep Learning Frameworks such as TensorFlow, Pytorch


Come and join our growing Algo team and work in a fast paced startup-like environment.

In Aug. 2017 Nielsen acquired ‘vBrand’, an AI-powered sports marketing startup.

Acquisition leveraged lots of algorithmic challenges.

We are looking for an excel algo engineer, which is an independent thinker, a ‘can-do’ attitude and a team player to join our forces, motivated to drive technological and cultural change.

What will you do:

  • Research ML-CV related domains tackled by vBrand team and discover optimal solutions for applying world-class level products
  • Mentor team to advance toward their goals
  • Design and implement new ML based products
  • Contribute to current products and pipelines to overcome their obstacles
  • Elaborate with all team endpoints, including externals.


  • MSc in Math / Computer Science / Operational Research or other quantitative fields (a Ph.D. is a major plus)
  • 5+ years experience developing software and conducting research in computer vision and machine learning environments
  • Knowledge in machine learning, deep learning and video understanding
  • Experience developing deep learning algorithms, such as using convolutional neural networks or recurrent neural networks
  • Experience with deep learning production aspects development, such continual learning, model serving, ml apps distribution and orchestrating and proper ml apps tests performance
  • Great coding and software engineering skills


  • Experience with ML FW: scikit-learn, NumPy, pandas, Keras, TensorFlow, PyTorch
  • Experience with Cloud platforms (aws, Azure, etc.)
  • Distributed Systems knowledge
  • Docker/Kafka/Kubernetes/Jenkins/Kubelow experience – advantage
  • Experience with NoSQL database: mongoDB/etc.
  • Experience with SQL
  • Experience with big data applications such as Hadoop/Spark
  • Familiarity with CI/CD workflows

Our culture:

  • Sports enthusiast
  • Open vacation policy
  • Table tennis addiction
פרסם משרה