I am on the job market (Ph.D. expected in 2027)

I am looking for full-time positions in LLM agents, AI algorithms, and AI application development, in industry or research labs. I am also available for full-time internships of up to six months, remotely from December 2026 and on-site in 2027. Feel free to reach out at chengeng001@e.ntu.edu.sg; my CV is available upon request.

Introduction

I am a Ph.D. student in Computer Science at the College of Computing and Data Science, Nanyang Technological University, Singapore, supervised by Prof. Qian Kemao. I expect to graduate in 2027.

My research focuses on optical metrology, image processing, and deep learning, particularly phase recovery from single carrier fringe patterns for 3D measurement. I develop hybrid Fourier and neural methods, physics-based reconstruction without dataset pretraining, and automated algorithm configuration.

I also develop LLM-based agents for scientific computing. My current projects include WFTune, a physics-knowledge-guided agent for configuring windowed Fourier fringe analysis, and SciHarness, which combines tool use and sandboxed evaluation to improve scientific and vision operators. I am particularly interested in making agents reliable on real tasks: tool design, constraint checking, evaluation, and state management.

Before joining NTU, I received a Master of Engineering in Software Engineering in 2020 and a Bachelor of Science in Computing and Software Systems in 2018, both from the University of Melbourne.

Education

Nanyang Technological University, Singapore, 2022 - present

  • Ph.D. in Computer Science

The University of Melbourne, Australia, 2019 - 2020

  • MEng, Software Engineering

The University of Melbourne, Australia, 2016 - 2018

  • BS, Computing and Software Systems

Experience

Shandong New Generation Information Industry Technology Research Institute, China, 2021 - 2022

  • Research Assistant, Computer Vision: multimodal video anomaly detection with attention-based fusion; deployed the detection models on robots with DeepStream and TensorRT.

SD FinTech Research Institute, China, 2021

  • Backend Developer and QA Lead: built a resource management system with Spring Boot, MyBatis, and Vue; designed the database and REST APIs; led integration testing.

Inspur, China, 2020

  • Backend Developer Intern: developed the Elasticsearch search module of an HR system with Spring Boot, and a C# file-monitoring module integrated into the ERP system.

Publications

Published papers

Manuscripts

  • Chengeng Liu, Shenzhen Lv, Yuxuan Zou, Nengqi Huang, and Qian Kemao. Deep learning in carrier fringe pattern analysis. Optics and Lasers in Engineering, manuscript.

  • WFTune: a physics-knowledge-guided agent for configuring windowed Fourier fringe analysis. Submitted.

  • Single-frame carrier fringe phase estimation without dataset pretraining. Under revision.

Awards

  • A*STAR-SINGA Scholarship Award

Teaching

  • CE1106 Computer Organisation & Architecture, 2023 Spring
  • CE1103 Introduction to Computational Thinking and Programming, 2023 Fall
  • SC1015 Introduction to Data Science and Artificial Intelligence, 2024 Spring

Skills

  • LLM & Agents: LangGraph, MCP, Agent Skills, function calling and structured outputs, agent evaluation
  • Machine Learning: PyTorch, TensorFlow, Triton, NumPy
  • Programming Languages: Python, C, C#, Java, JavaScript, SQL, Haskell, Ada, Shell Script
  • Technologies: Git, Docker, Spring Boot, FastAPI, Elasticsearch, MongoDB, Redis, PostgreSQL, DuckDB, Jenkins, Selenium, Burp Suite
  • Languages: Chinese (native), English (working proficiency)