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
Senior NLP Support Analyst (Internal Promotion)
3-5 years as a Senior AnalystSkills to master
- You'll need to have consistently demonstrated leadership on complex incidents, a knack for identifying and proposing process improvements, and a proven ability to mentor junior team members. You'll also need to have built a strong reputation as a reliable technical expert.
You're ready to move on when
- Consistently resolving the most complex L3 issues with minimal supervision.
- Proactively identifying and leading at least two significant process improvement initiatives.
- Successfully mentoring 1-2 junior analysts, evidenced by their growth and positive feedback.
- Regularly contributing to and maintaining critical sections of the knowledge base.
- 2
Senior Software Engineer (Support Focus)
8-10 years in software engineering with 2-3 years in a support-focused roleSkills to master
- You'll need to demonstrate strong coding skills (Python is key), a deep understanding of system architecture and debugging, and a passion for operational excellence. Experience with NLP or ML systems is a big bonus, but a solid engineering background with a problem-solving mindset is crucial.
You're ready to move on when
- Proven ability to debug complex distributed systems and identify root causes.
- Strong scripting skills for automation and data manipulation.
- Experience designing and implementing monitoring and alerting solutions.
- A clear interest in the operational aspects of AI/ML systems.
- 3
Data Scientist (with Operational Focus)
5-8 years in Data Science with a strong interest in MLOps/AI OperationsSkills to master
- You'll bring a deep understanding of ML models, their limitations, and how to evaluate their performance. You'll need to develop stronger operational and scripting skills, moving beyond just model building to understanding how models fail in production and how to support them.
You're ready to move on when
- Experience with model deployment and monitoring in production environments.
- A strong understanding of data quality issues and their impact on model performance.
- Demonstrated ability to troubleshoot model-related issues beyond just retraining.
- A desire to work closer to the operational side of AI rather than pure research.