Engineering Group Manager

Modi'in, Central Israel · Full-time

About The Position


Imubit is looking for a top-notch Engineering Group Manager to bring to scale breakthrough deep learning technologies disrupting the manufacturing world!

About us:

Imubit is revolutionizing manufacturing paradigms with specialized deep learning algorithms. At this very moment, facilities of multiple Fortune-500 customers across the world are being optimized by Imubit products, enjoying hundreds of millions of dollars per year in total incremental value.


We are looking for:

You, a top-notch Engineering Manager with a proven track record, to lead one of our Engineering groups developing our optimization platform that will scale to support thousands of plants, in what will become a worldwide manufacturing optimization system.


Role Description:

  • Lead and grow a software development group consisting of several teams
  • Set development and testing processes and practices to insure development velocity and quality
  • Define system architecture, pick the technologies and guide team members technologically through their developments
  • Work with product management to define product roadmap and evolution, balancing requirements with technology
  • Collaborate closely with machine learning teams, devops and support teams
  • Reporting to the VP of Engineering, being a member of the engineering management team



  • Vast experience in growing and leading engineering groups, managing several teams and mentoring software team leads
  • Experience leading software development of a complete product end to end from requirements, through architecture, leading the development and testing, delivery and all required processes
  • Experience working on complex software systems both Cloud/SaaS and On-Prem, in microservices architectures
  • Knowledge of agile development processes and best practices, and demonstrated experience assimilating those to achieve streamlined execution
  • Ability and desire to span from high-level concepts to low-level details of implementation
  • Versed in a wide variety of user facing and back-end technologies technologies and architectures
  • Experience working on complex technological systems
  • Customer and business orientation
  • At least 15 years experience in software development
  • At least 7 years of experience leading development teams 
  • At least 2 years of experience leading several teams and team leads
  • BSc in computer science, electrical engineering or equivalent
  • Excellent English



  • Startup experience, building production systems from an early stage
  • Experience working on products sold to enterprise customers
  • Familiarity with concepts of IT environments and complex integrations
  • Experience with Python and its ecosystem
  • Hands-on experience with modern Frontend and Backend technologies
  • Experience working on products involving machine and deep learning
  • Experience dealing with time series data 
  • Understanding control systems

Apply for this position

Share This