Careers

Engineering Manager - DL Core

Tel Aviv · Full-time · Senior

About The Position

We are looking for an Engineering Manager to lead the Core Deep Learning Development Team. You will work closely with the product and research teams to build technological solutions that impact every part of our business and reach each one of our customers. You will work closely with amazing people to push the state of the art in Production Deep Learning while overcoming extreme technical challenges.

Requirements

  • B.Sc degree in Computer Science, a related field, or equivalent practical experience
  • 3+ years of experience as an Engineering Manager / Team Lead 
  • 5+ years of experience as a Deep Learning Engineer / Researcher
  • In-depth knowledge of at least one of the major frameworks (TensorFlow/PyTorch)
  • Proficiency in working and leading a development team using Scrum methodology
  • Experience with software engineering best practices (clean code, testing, code review, OOP, design patterns, etc) 
  • Deep technical understanding of Deep Learning methodologies for training, inference and serving


Preferred qualifications

  • High proficiency in Python for Deep Learning Development
  • Experience deploying Deep Learning Models to Production
  • Publications in top-tier machine or deep learning peer-reviewed venues (NeurIPS, ICML, ICLR, CVPR)

Responsibilities

  • Manage an agile team of engineers, including training, mentoring, and task management 
  • Analyze business requirements to design, build, and maintain Deep Learning software solutions, as you lead and own critical aspects of the product  
  • Take an active part in the implementation (hands-on) of various features 
  • Lead the hiring efforts for your team

Apply for this position