Machine Learning Engineer

Key Responsibilities:

  • Design and build high-availability, cloud-scale ML pipelines (ETLs)
  • Develop smart ML infrastructure in order to to build Agile ML processes (MLOps)
  • Develop and deploy real time/batch data processing infrastructure, using the latest technologies
  • Take part in all architecture and development stages – from design to deployment
  • Collaborate with Cyber experts and data scientists to productionize, improve and monitor ML models in various pipelines and stages

Required Skills and Experience:

  • 3+ years of experience in large scale, distributed server side development
  • 2+ years of experience writing ML training and serving pipelines (ETLs)
  • 2+ years of experience using Python
  • Passion for designing scalable, distributable and robust platforms and analytic tools
  • Good understanding of ML processes and concepts – training, serving, evaluation, model lifecycle, etc.
  • Experience with big data tech (Spark Kafka, Kubeflow, Seldon or similar)
  • Experience with Docker, Linux, CI/CD, Kubrenetes, etc
  • Experience working with cloud providers (AWS, GCP, etc)


  • BSc/MSc degree in Computer Science/ Engineering / Mathematics or Statistics
  • Experience creating reports and data visualizations
  • Experience with Java, or other JVM language
  • Experience in the Cybersecurity domain
  • Experience in the Automotive domain
  • Experience with unsupervised learning
  • Team player
  • Presentation skills

To apply for this job please visit

פרסם משרה