Deep Learning Engineer
Main mission
Designs and optimizes neural network architectures.
5 key responsibilities
- Design and implement neural network architectures.
- Optimize training: GPU distribution, mixed precision, efficiency.
- Reduce training and inference costs (distillation, quantization).
- Reproduce and adapt architectures from research.
- Maintain large-scale training infrastructure.
Key skills
PyTorch, JAX, TensorFlow, CUDA, Triton, distributed GPU training.
What's expected
Deep learning appears in nearly 30% of AI engineering job offers: it is the highest level of all skills.
Career paths
Research Engineer, AI Research Scientist, Training Platform Architect.
Openings right now
No opening for this role at the moment.
Get alerted as soon as a Deep Learning Engineer position is published.
Create a job alert →