Deep Learning jobs

Deep Learning specialists design and train neural network architectures — from convolutional networks for vision to transformers for language and multimodal systems. These roles typically require a strong research background and hands-on experience with modern GPU-accelerated frameworks.

Common Roles

  • Deep Learning Engineer
  • Deep Learning Research Scientist
  • NLP Engineer
  • Computer Vision Engineer
  • Research Engineer (Generative AI)
  • Foundation Model Researcher

Key Skills

  • PyTorch and/or TensorFlow / JAX
  • Transformer architectures (attention mechanisms, BERT, GPT, ViT)
  • Training and fine-tuning large neural networks on GPU clusters
  • Regularisation, optimisation techniques, and learning rate scheduling
  • Mixed-precision training and distributed strategies (FSDP, DeepSpeed)
  • Evaluation benchmarks and experiment tracking (W&B, MLflow)