The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Associate Generative AI Engineer (L1)
1-2 yearsSkills to master
- Mastering Python for ML, understanding deep learning fundamentals, basic use of PyTorch/TensorFlow, implementing simple RAG pipelines under supervision, strong code hygiene.
You're ready to move on when
- Consistently delivering assigned tasks on time and to a high standard.
- Successfully debugging routine model issues independently.
- Proactively contributing ideas for minor improvements to existing systems.
- Demonstrating a solid grasp of core GenAI concepts and our tech stack.
- 2
Machine Learning Engineer (from a different specialism)
Transition typically takes 6-12 months of focused learningSkills to master
- Deep dive into LLM architectures, prompt engineering, RAG systems, fine-tuning methodologies (especially PEFT), and specific GenAI frameworks like LangChain.
You're ready to move on when
- Successfully completing personal projects or internal tasks focused on generative AI.
- Demonstrating a strong theoretical understanding of LLMs and their applications.
- Ability to quickly pick up new GenAI-specific tools and frameworks.
- Enthusiasm and a clear desire to specialise in generative AI.
- 3
Software Engineer (with AI interest)
Transition typically takes 1-2 years of dedicated effortSkills to master
- Strong Python for data science, deep learning fundamentals, MLOps practices, understanding of model evaluation, and building robust data pipelines for AI.
You're ready to move on when
- Building and deploying small-scale ML models in a production environment.
- Demonstrating a keen interest in AI through self-study or side projects.
- Strong software engineering best practices (testing, CI/CD) applied to ML contexts.
- Ability to translate business problems into technical AI solutions.