Machine Learning Engineer

Algorithms · Tel Aviv, -
Department Algorithms
Employment Type Full-Time

DataGen is seeking a Machine Learning Engineer to develop and expand our algorithmic capabilities and infrastructure. This is the perfect opportunity for a developer with strong software experience who is looking for an opportunity to learn more about algorithms, deep learning, machine learning, and more. This role will be a core part of our growing Algorithms Team.


In this role, you will:

  • Train deep learning models for various tasks (object detection, semantic segmentation, etc.) using synthetic and real data
  • Write reports and presentations that show how synthetic data enables us to improve standard Deep Learning benchmarks
  • Leverage our synthetic data generators to optimize those models performance, and even get to state-of-the-art results
  • Take an impact-driven approach to leverage technology to solve business problems


For this role, you must have:

  • 3+ in of experience in Software or DevOps roles (no ML experience required)
  • Strong proficiency with Python, Linux, Docker
  • Basic abilities working with the Cloud, particularly AWS
  • Foundational knowledge of Deep Learning (for instance, completion of an online course or relevant academic work)
    • Even better if you already have some ability to code with a deep learning framework (e.g. Pytorch, Tensorflow, Fastai, Keras, etc.)
    • Even better if you have already some experience integrating with ML experiment tracking tools (e.g. ML Flow, Neptune.ai, Weights & Biases, etc.)

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Tel Aviv, -
  • Department
    Algorithms
  • Employment Type
    Full-Time