Select your current position

Pick a role and level — we'll show the growth path, skills and gap analysis.

Development path

Junior

0-2 years

Current

Responsibility: Setting up ML pipelines. Working with MLflow/DVC. Containerizing models. Monitoring inference. Automating routine tasks.

Middle

2-5 years

Next

Responsibility: Designing CI/CD for ML. Setting up feature store. Automating training and deployment. Drift monitoring. GPU cluster management.

Senior

5-8 years

Responsibility: MLOps platform architecture. Inference optimization (Triton, ONNX). Real-time serving. GPU autoscaling. Cost optimization.

Key skills:

Apache Kafka Need
ArgoCD Need
AWS Need
Code Review Need
Docker Need
Feature Stores Need
Git Advanced Need
GitHub Actions / GitLab CI Need
GitHub Copilot Need
GitLab CI/CD Advanced Need
gRPC & Protocol Buffers Need
Helm Need
Kubernetes Advanced Need
Kubernetes Core Need
ML Pipelines Need
MLflow Need
Model Serving Need
OpenTelemetry Need
PostgreSQL Need
Prometheus & Grafana Need
Python Web Frameworks Need
Redis Need
REST API Design Need
S3 / Object Storage Need
Task Queues Need
Terraform Need
Unit Testing Need
Algorithms & Complexity Need
Async Programming Need
Custom Business Metrics Need
Database Indexing Need
Integration Testing Need
Code Quality & Refactoring Need
Model Monitoring Need
Load Testing Need
Design Patterns Need
OOP & SOLID Principles Need
Container Security Scanning Need
Structured Logging Need
Data Structures Need
Experiment Tracking Need

Lead / Staff

7-12 years

Responsibility: MLOps platform strategy. ML lifecycle standards. Coordination with ML and backend teams. Vendor evaluation.

Key skills:

Apache Kafka Need
ArgoCD Need
AWS Need
Code Review Need
Docker Need
Feature Stores Need
Git Advanced Need
GitHub Actions / GitLab CI Need
GitHub Copilot Need
GitLab CI/CD Advanced Need
gRPC & Protocol Buffers Need
Helm Need
Kubernetes Advanced Need
Kubernetes Core Need
ML Pipelines Need
MLflow Need
Model Serving Need
OpenTelemetry Need
PostgreSQL Need
Prometheus & Grafana Need
Python Web Frameworks Need
Redis Need
REST API Design Need
S3 / Object Storage Need
Task Queues Need
Terraform Need
Unit Testing Need
Algorithms & Complexity Need
Async Programming Need
Custom Business Metrics Need
Database Indexing Need
Integration Testing Need
Code Quality & Refactoring Need
Model Monitoring Need
Load Testing Need
Design Patterns Need
OOP & SOLID Principles Need
Container Security Scanning Need
Structured Logging Need
Data Structures Need
Experiment Tracking Need

Principal

10+ years

Responsibility: Enterprise MLOps architecture. Multi-cloud ML infrastructure. LLM deployment strategy. Industry best practices.

Key skills:

Apache Kafka Need
ArgoCD Need
AWS Need
Code Review Need
Docker Need
Feature Stores Need
Git Advanced Need
GitHub Actions / GitLab CI Need
GitHub Copilot Need
GitLab CI/CD Advanced Need
gRPC & Protocol Buffers Need
Helm Need
Kubernetes Advanced Need
Kubernetes Core Need
ML Pipelines Need
MLflow Need
Model Serving Need
OpenTelemetry Need
PostgreSQL Need
Prometheus & Grafana Need
Python Web Frameworks Need
Redis Need
REST API Design Need
S3 / Object Storage Need
Task Queues Need
Terraform Need
Unit Testing Need
Algorithms & Complexity Need
Async Programming Need
Custom Business Metrics Need
Database Indexing Need
Integration Testing Need
Code Quality & Refactoring Need
Model Monitoring Need
Load Testing Need
Design Patterns Need
OOP & SOLID Principles Need
Container Security Scanning Need
Structured Logging Need
Data Structures Need
Experiment Tracking Need