Skip to content

About

Cheng-Yuan (Ross) King

MSc Artificial Intelligence · Applied ML, NLP, scalable systems

I'm an MSc Artificial Intelligence student at the University of Sheffield, with an undergraduate background in computer science from Queen's University Belfast. My focus is applied machine learning — particularly NLP, language technologies, and scalable ML systems on real distributed compute.

I prefer building end-to-end systems over isolated notebooks. My recent work covers distributed PySpark pipelines on a 20-million-record dataset, a zero-shot LLM event-extraction baseline running on A100 GPUs, retrieval-augmented question answering with proper evaluation, and rigorous classical-ML benchmarking on speech features.

I care about technical judgement more than tool worship. My instinct is to ask: what's the cheapest experiment that tells us whether this idea works? Then run it, look at the results honestly, and write up the failure modes as clearly as the wins.

I'm currently looking at Machine Learning Engineer, Data Scientist, and Data Engineer roles in the UK from October 2026. I have a UK Graduate Visa lined up, so no sponsorship is needed for two years post-graduation.

The fastest way to reach me is by email, or through LinkedIn.

Education

  1. MSc Artificial Intelligence

    Current

    University of Sheffield · Sheffield, UK

    Sep 2025 – Sep 2026

    • Core modules: Scalable ML, NLP, Parallel Computing with GPUs, Machine Learning, Data Science, Text Processing
    • Focus on applied ML systems, NLP pipelines, scalable computing, and rigorous model evaluation
  2. Pre-Master's, Computing

    University of Sheffield International College · Sheffield, UK

    Jan 2025 – Aug 2025 · GPA 80

  3. BSc Computer Science

    Queen's University Belfast · Belfast, UK

    Sep 2021 – Jun 2024

    • Data Structures and Algorithms, Software Engineering, Computer Architecture, Cloud Computing

Toolbox

Machine learning
  • PyTorch
  • scikit-learn
  • Model evaluation
  • Cross-validation
  • Hyperparameter tuning
NLP & LLMs
  • Hugging Face Transformers
  • Qwen / Llama
  • RAG
  • Prompt engineering
  • Event extraction
  • Document QA
Data & analysis
  • Python
  • pandas
  • NumPy
  • SQL
  • Jupyter
  • Statistical analysis
Scalable & systems
  • PySpark
  • Slurm / HPC
  • GPU computing
  • CUDA
  • Docker
  • Git
Languages
  • English
  • Mandarin (native)
  • Japanese (JLPT N1)

Languages

  • EnglishFluent
  • MandarinNative
  • JapaneseJLPT N1