Hey! I’m Karthik Sairam 👋

About me 📝

  • I am a Machine Learning Engineer with a Master’s in Computer Science from CU Boulder, specializing in Natural Language Processing for low-resource languages.
  • My recent work at Cambium Assessment involves engineering end-to-end data processing pipelines for linguistic analysis.
  • I have hands-on experience developing and evaluating neuro-symbolic models, including GNNs and LLM-based systems, to tackle complex problems like food hazard detection and semantic representation.
  • I am passionate about building robust, fair, and typologically-informed models and am currently seeking full-time opportunities where I can apply my skills in ML/NLP and MLOps.

More (about me)

I’m Karthik Sairam, a recent graduate of the research-based Master’s in Computer Science program at CU Boulder. My research focuses on leveraging Natural Language Processing to enhance the accessibility of education in low-resource languages. During my time at CU, I also had the honor of serving as the President of AAEIO (American Association of Engineers of Indian Origin), where I worked to provide professional development opportunities for students from the South Asian community. When I’m not working, I love going on hikes, meditating, and playing the classical violin, which I’ve studied for almost 12 years.

News

September 2025 :

  1. Began my role as a Machine Learning Intern at Cambium Assessment.
  2. Actively seeking full-time Software Engineering and Machine Learning roles.

May 2025 :

  1. Graduated with a Master’s degree in Computer Science from University of Colorado Boulder!

May 2024 :

  1. Elected as the President of AAEIO, CU Boulder Chapter.
  2. NLP research paper was published on Springer, link can be found in Publications.
  3. Completed TA’ing for CSCI 3753: Design and Analysis of Operating Systems.