All you need is: PhD in Computer Science or a related discipline (exceptional MSc candidates will be considered). 4+ years of hands-on experience developing deep learning algorithms in Python. Experience building end-to-end DL pipelines: data preparation, training, evaluation, and deployment. Proficiency in at least one deep learning framework (e.g., TensorFlow, PyTorch). Excellent problem-solving skills and a research-oriented mindset. Advantages: Industry experience in DL or software development. Familiarity with hardware-aware model optimization. Experience with cloud platforms (e.g., AWS), Docker, and Linux environments. Publications or contributions in the fields of deep learning, neural architecture search, knowledge distillation or multi-task learning.