Ken ChengKen Cheng

Software engineering and machine learning research.

Columbia Computer Science · Class of 2028

I build earnings forecasts and financial search systems, and study deceptive communication in language models at Columbia’s Creative Machines Lab.

Former Amazon Software Development Engineer InternIEEE Sole AuthorUSACO Platinum · 1000/1000 Gold
Butler Library at Columbia University

Columbia University

B.S. Computer Science · Statistics Minor

GPA 3.8 · Expected May 2028

Egleston ScholarTop 1%

Columbia Engineering scholar recognition for exceptional academic achievement and intellectual promise.

Selected coursework

  • Machine Learning
  • Natural Language Processing
  • Artificial Intelligence
  • Advanced Programming in C
  • Data Structures and Algorithms
  • Databases
  • Probability Theory
  • Statistical Inference
  • Linear Algebra
  • Linear Regression

Skills

Languages
PythonC++TypeScriptSQLJavaGoJavaScriptCBash
Machine Learning
PyTorchHugging Face TransformersCUDAJAXscikit-learnNumPyPandasLightGBMXGBoostSciPy
ML Methods
Inference OptimizationModel & LLM EvaluationRetrieval-Augmented GenerationInformation RetrievalEmbeddingsGPU ProfilingActivation ProbingComputer VisionFeature EngineeringWalk-Forward ValidationBacktesting
Backend + Data
FastAPIPostgreSQLRedispgvectorDuckDBParquetFlaskSupabase
Systems + Cloud
LinuxDockerDistributed SystemsAWS (Lambda, S3, EC2, CDK)Operating Systems
Web + Tools
ReactNext.jsGitCI/CD (GitHub Actions)pytest

Contact

Seeking software engineering, quantitative development, and machine learning research internships.

kc3843@columbia.edu