Staff Software Engineer

GE Healthcare GE Healthcare · Healthcare · Beijing, Beijing, China · Digital Technology / IT

Staff Software Engineer at GE Healthcare focused on building and optimizing large language model (LLM) based agent systems. Responsibilities include fine-tuning models (SFT, RLHF), prompt engineering, function calling optimization, advanced reasoning research (CoT, reflection), building LLM evaluation systems, developing Agent runtime systems (execution engine, memory, tool calls), multi-Agent collaboration mechanisms, and optimizing Agent scheduling. The role also involves connecting to and developing on open-source Agent frameworks like LangChain.

What you'd actually do

  1. Be responsible for the fine-tuning of large language models, including supervised fine-tuning (SFT), reinforcement learning from human feedback (RLHF), and domain-specific model adaptation, to improve model performance and adaptability in vertical scenarios.
  2. Conduct in-depth research and optimization on Prompt Engineering, design high-efficiency and high-robustness prompt templates, and explore advanced prompt strategies to enhance model output quality and task completion efficiency.
  3. Optimize the Function Calling capability of large models, improve the accuracy, stability and generalization of model tool invocation, and realize the seamless connection between models and external tools and services.
  4. Conduct research and implementation on advanced model reasoning technologies, including Chain of Thought (CoT), reflection mechanism, multi-step reasoning, and long context management, to solve complex reasoning tasks and extend the effective context window of models.
  5. Build a comprehensive LLM evaluation system, conduct all-round testing and evaluation on models, focusing on model hallucination problems, output stability, tool call accuracy, reasoning ability and other core indicators, and put forward targeted optimization plans.

Skills

Required

  • MS or PhD degree or above in Computer Science, Artificial Intelligence, Mathematics, Statistics and other related majors
  • solid theoretical foundation in natural language processing, machine learning and deep learning
  • More than 3 years of relevant working experience in large language model algorithm research and development
  • familiar with the training, fine-tuning and inference process of mainstream open-source large models (such as LLaMA, Qwen, ChatGLM series, etc.)
  • Proficient in deep learning frameworks such as PyTorch, TensorFlow
  • familiar with model fine-tuning tools such as PEFT, LoRA
  • hands-on experience in large model parameter-efficient fine-tuning
  • In-depth understanding of Prompt Engineering, Function Calling, Chain of Thought and other LLM related technologies
  • practical project experience in model reasoning optimization and long context processing
  • Proficient in Python programming
  • good data structure and algorithm foundation
  • strong code implementation and problem-solving abilities
  • strong learning ability and innovative thinking
  • pay attention to industry cutting-edge dynamics
  • ability to independently tackle key technical problems
  • Good communication and collaboration skills
  • able to efficiently cooperate with cross-team members to promote project progress

Nice to have

  • Experience in building LLM evaluation systems and conducting model hallucination, stability and tool call accuracy testing
  • CUDA/CuFFT/CuBLAS, OpenMP, SIMD vectorization
  • Experience with git, jenkens, devops, etc.
  • Publications/competitions or open-source contributions

What the JD emphasized

  • fine-tuning of large language models
  • Prompt Engineering
  • Function Calling
  • model reasoning technologies
  • LLM evaluation system
  • Agent runtime system
  • multi-Agent collaboration mechanisms
  • Agent system architecture

Other signals

  • fine-tuning LLMs
  • prompt engineering
  • function calling
  • LLM reasoning
  • LLM evaluation
  • Agent runtime system
  • multi-Agent collaboration