Skill Profile

Deep Learning

This skill defines expectations across roles and levels.

Machine Learning & AI Deep Learning

Roles

2

where this skill appears

Levels

5

structured growth path

Mandatory requirements

0

the other 10 optional

Domain

Machine Learning & AI

Group

Deep Learning

Last updated

2/22/2026

How to Use

Choose your current level and compare expectations. The items below show what to cover to advance to the next level.

What is Expected at Each Level

The table shows how skill depth grows from Junior to Principal. Click a row to see details.

Role Required Description
Data Scientist Understands the fundamentals of Deep Learning. Applies basic practices in daily work. Follows recommendations from the team and documentation.
LLM Engineer Knows deep learning fundamentals: backpropagation, loss functions, optimizers (SGD, Adam). Understands neural network architecture and trains simple models on PyTorch under mentor guidance.
Role Required Description
Data Scientist Independently designs and trains deep learning models for production tasks. Works with CNN, RNN/LSTM, Transformer architectures. Applies regularization (dropout, batch norm, weight decay), optimizes hyperparameters through systematic search.
LLM Engineer Independently trains and fine-tunes models with PyTorch: configures learning rate schedules, regularization, and data augmentation. Understands gradient flow in transformer architectures.
Role Required Description
Data Scientist Designs complex deep learning architectures: multi-task learning, attention mechanisms, generative models (VAE, GAN). Optimizes training through mixed precision, distributed training, gradient accumulation. Applies knowledge distillation for model deployment.
LLM Engineer Designs custom training loops for LLM: mixed precision, gradient accumulation, distributed training. Diagnoses training issues: gradient vanishing/exploding, loss spikes, training instability.
Role Required Description
Data Scientist Defines deep learning strategy for the data science team. Establishes training infrastructure standards and model architecture guidelines. Evaluates state-of-the-art approaches and makes decisions on their production adoption.
LLM Engineer Defines deep learning best practices for the LLM team. Establishes model training standards, conducts training configuration reviews, introduces training run monitoring systems.
Role Required Description
Data Scientist Shapes organizational deep learning strategy. Defines investments in GPU infrastructure, evaluates custom vs pre-trained models. Publishes research, shapes the organization's scientific and technical leadership in DL.
LLM Engineer Shapes organizational deep learning practices strategy. Defines approaches to pre-training and fine-tuning large models, mentors leads on advanced training techniques.

Community

👁 Watch ✏️ Suggest Change Sign in to suggest changes
📋 Proposals
No proposals yet for Deep Learning
Loading comments...