Webot Singapore
AI Software Engineer
Webot SingaporeSingapore13 hours ago
Full-timeInformation Technology

We are seeking an engineer who aspires to go beyond simple API calls and is passionate about deeply integrating AI capabilities with business scenarios. You will join our core R&D team, responsible for architecting AI training pipelines from scratch, building MCP (Model Context Protocol) services, and deploying AI Agents into real-world R&D workflows and business products.


Responsibilities

AI Skills Design & Training Pipeline Development

  • Design and implement data pipelines and Skill encapsulations required for model training, transforming complex model capabilities into standardized interfaces for backend service invocation.
  • Lead data cleaning, preprocessing, and feature engineering efforts to optimize model Fine-tuning for specific business domains.
  • Iterate on model performance based on business feedback to ensure the accuracy and usability of AI outputs.


MCP (Model Context Protocol) Service Development

  • Design and develop middleware services based on the Model Context Protocol (MCP) to manage contextual information during model interactions, ensuring state retention and logical routing in multi-turn conversations.
  • Build reusable MCP components to guarantee low latency and high stability for AI applications under high concurrency.


AI Agent Implementation & Backend Integration

  • Lead the development of AI Agents, designing agentic workflows (Planning/Tool Use) for specific scenarios such as automated code review, intelligent customer support, or R&D efficiency tools.
  • Deeply integrate AI Agents into existing backend microservice architectures, bridging the gap between AI models and internal systems (e.g., databases, message queues, third-party APIs).


End-to-End AI Scenario Implementation

  • Collaborate closely with product managers and backend engineers to identify pain points in R&D processes or business operations, proposing and implementing AI-driven solutions.
  • Oversee the full delivery lifecycle from Proof of Concept (POC) to production, ensuring AI projects are not only feasible but also effectively utilized.


Qualifications

Essential Foundation: Solid Backend Experience

  • Bachelor's degree or higher in Computer Science or a related field, with 3-5+ years of backend development experience.
  • Proficiency in at least one mainstream backend language (Python/Go/Java), with a strong command of Linux environments and distributed system architectures.
  • Deep practical experience with databases (SQL/NoSQL), caching (Redis), message queues, and other backend components.


Core Competencies: AI Engineering & Model Understanding

  • AI Skills: Familiar with the full model training lifecycle; hands-on experience with data cleaning, model fine-tuning, or Skill encapsulation. A mere user of existing APIs will not suffice.
  • MCP (Model Context Protocol): Understand the principles of context management in LLM interactions; experience developing services for session memory, state management, or dynamic prompt assembly.
  • AI Agent: Familiar with frameworks like LangChain, AutoGen, or similar; understands principles such as the ReAct pattern and Chain of Thought (CoT); has practical experience developing AI Agents to solve specific problems.


Project Experience: Proven Track Record of Implementation

  • Previous experience at an internet technology company with a proven track record of successfully applying AI (LLMs/Machine Learning) to enhance R&D efficiency (e.g., automated testing, intelligent debugging) or to power core business scenarios (e.g., recommendation systems, risk control, intelligent operations).
  • A deep understanding of "AI implementation," with the ability to derive technical solutions from business pain points rather than just stacking technologies.


Nice to Have

  • High-quality open-source contributions related to AI on GitHub, or published technical blogs/papers.
  • Knowledge of underlying LLM inference optimization or model compression techniques.
  • Strong cross-team communication skills, capable of articulating the business value of AI solutions to non-technical stakeholders.

Key Skills

Ranked by relevance