JD keywords for your CV
97 skills and stacks named in live UK job descriptions. 208 of 259 roles have a JD we can scan. Use the list to check whether your CV uses the same words ATS parsers look for.
See also tech stacks, match my CV, matcher methodology, all open roles.
| Keyword | Kind | Roles | Share |
|---|---|---|---|
| Python | Language | 95 | 37% |
| Large language models | Skill | 65 | 25% |
| Machine learning | Skill | 65 | 25% |
| Kubernetes | Infrastructure | 54 | 21% |
| AI agents | Skill | 51 | 20% |
| AWS | Infrastructure | 44 | 17% |
| Distributed systems | Skill | 44 | 17% |
| Stakeholders | Skill | 43 | 17% |
| PyTorch | Framework | 39 | 15% |
| Observability | Skill | 38 | 15% |
| TypeScript | Language | 38 | 15% |
| GCP | Infrastructure | 37 | 14% |
| Cross-functional | Skill | 36 | 14% |
| Inference | Skill | 36 | 14% |
| Multimodal | Skill | 33 | 13% |
| Azure | Infrastructure | 30 | 12% |
| Foundation models | Skill | 29 | 11% |
| Generative AI | Skill | 29 | 11% |
| CI/CD | Skill | 27 | 10% |
| React | Framework | 27 | 10% |
| Data pipelines | Skill | 26 | 10% |
| OpenAI | Library | 26 | 10% |
| A/B testing | Skill | 25 | 10% |
| Open source | Skill | 23 | 9% |
| C++ | Language | 21 | 8% |
| JAX | Framework | 21 | 8% |
| Rust | Language | 20 | 8% |
| RAG | Skill | 19 | 7% |
| Fine-tuning | Skill | 18 | 7% |
| Linux | Infrastructure | 18 | 7% |
| Terraform | Infrastructure | 17 | 7% |
| Deep learning | Skill | 16 | 6% |
| On-call | Skill | 16 | 6% |
| TensorFlow | Framework | 15 | 6% |
| CUDA | Library | 12 | 5% |
| Docker | Infrastructure | 12 | 5% |
| Evals | Skill | 12 | 5% |
| Function calling | Skill | 12 | 5% |
| JavaScript | Language | 12 | 5% |
| Mentoring | Skill | 12 | 5% |
| System design | Skill | 12 | 5% |
| MLOps | Skill | 11 | 4% |
| Reinforcement learning | Skill | 11 | 4% |
| SQL | Language | 11 | 4% |
| Java | Language | 10 | 4% |
| Pretraining | Skill | 10 | 4% |
| Robotics | Skill | 10 | 4% |
| Apache Spark | Library | 9 | 3% |
| Databricks | Infrastructure | 9 | 3% |
| NLP | Skill | 9 | 3% |
| pandas | Library | 9 | 3% |
| Prompt engineering | Skill | 9 | 3% |
| Ray | Library | 9 | 3% |
| Technical leadership | Skill | 9 | 3% |
| Grafana | Infrastructure | 8 | 3% |
| Computer vision | Skill | 7 | 3% |
| PostgreSQL | Infrastructure | 7 | 3% |
| TensorRT | Library | 7 | 3% |
| Transformers | Library | 7 | 3% |
| Prometheus | Infrastructure | 6 | 2% |
| Scala | Language | 6 | 2% |
| Airflow | Library | 5 | 2% |
| Distillation | Skill | 5 | 2% |
| SciPy | Library | 5 | 2% |
| Triton | Library | 5 | 2% |
| vLLM | Library | 5 | 2% |
| Quantization | Skill | 4 | 2% |
| scikit-learn | Library | 4 | 2% |
| Elasticsearch | Infrastructure | 3 | 1% |
| FastAPI | Framework | 3 | 1% |
| Helm | Infrastructure | 3 | 1% |
| Kafka | Infrastructure | 3 | 1% |
| MongoDB | Infrastructure | 3 | 1% |
| RLHF | Skill | 3 | 1% |
| Embeddings | Skill | 2 | 1% |
| Flask | Framework | 2 | 1% |
| gRPC | Infrastructure | 2 | 1% |
| LangChain | Library | 2 | 1% |
| LLMOps | Skill | 2 | 1% |
| MLflow | Library | 2 | 1% |
| Node.js | Framework | 2 | 1% |
| NumPy | Library | 2 | 1% |
| Amazon EKS | Infrastructure | 1 | 0% |
| Amazon S3 | Infrastructure | 1 | 0% |
| Ansible | Infrastructure | 1 | 0% |
| ClickHouse | Infrastructure | 1 | 0% |
| dbt | Infrastructure | 1 | 0% |
| Go | Language | 1 | 0% |
| GraphQL | Infrastructure | 1 | 0% |
| Hugging Face | Library | 1 | 0% |
| Microservices | Skill | 1 | 0% |
| Next.js | Framework | 1 | 0% |
| Prefect | Infrastructure | 1 | 0% |
| Redis | Infrastructure | 1 | 0% |
| Snowflake | Infrastructure | 1 | 0% |
| Swift | Language | 1 | 0% |
| Vector search | Skill | 1 | 0% |
FAQ
- How do these keywords get counted?
- We match known skill phrases and tech names in live job titles and descriptions. A mention only. Not a skill score, and not every English word on the JD.
- Will putting these on my CV get me past ATS?
- No guarantee. Parsers look for the same words the JD used. This list is the live vocabulary on this board so you can see gaps. It does not rewrite your CV.
- Is pasted CV text stored?
- No. The check runs in your browser. We do not upload that box. The CV matcher on the home page is a separate upload that expires.
- What does UK-eligible mean?
- UK-eligible means the job is based here (London counts), open to UK remote, or the posting says they hire in the UK. US-only and other locked geos get dropped.