# Senior AI Software Engineer

**Company**: Razer
**Location**: Chengdu
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Chengdu/Senior-AI-Software-Engineer_JR2026007375-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7d24a0ab-cbf

## Description

Joining Razer will place you on a global mission to revolutionize the way the world games. We are seeking a passionate and creative AI Agent Software Engineer to be a key member of our core AI R&D team, responsible for designing, developing, and optimizing AI Agents capable of autonomous perception, planning, decision-making, and execution.

Key Responsibilities:

- Design & Development: Participate in designing and implementing efficient, reliable, and scalable AI Agent system architectures.

- Agent Core Capability Building: Develop the core modules of Agents, including but not limited to: task planning and decomposition, tool usage (APIs, functions), memory mechanisms (short-term/long-term), multi-step reasoning, and self-reflection capabilities.

- Large Language Model Integration & Application: Gain a deep understanding of and integrate various large language models (e.g., GPT, Claude, DeepSeek), leveraging their capabilities for prompt engineering, chain-of-thought optimization, and building complex Agent workflows.

- Tool Ecosystem Development: Develop and manage a suite of tools (e.g., web search, database query, code execution, software API calls) for Agents, expanding their capability boundaries.

- Evaluation & Iteration: Establish a scientific evaluation framework for the continuous testing, measurement, and iterative optimization of AI Agent performance, reliability, and safety.

- Technology Exploration: Stay abreast of the latest research advancements in the AI Agent field (e.g., ReAct, COT, LangChain, AutoGPT) and apply cutting-edge techniques to real-world products.

Qualifications:

- Bachelor's degree or higher in Computer Science, Artificial Intelligence, or a related field.

- Proficiency in Python programming, with solid software engineering skills and good coding practices.

- Hands-on experience in application development using Large Language Models (LLMs), familiar with common LLM APIs and usage patterns.

- Understanding of fundamental AI Agent frameworks and concepts (e.g., ReAct, Tool Use).

- Excellent problem-solving skills, teamwork spirit, and communication abilities.

Pre-Requisites:

- Familiarity with vector databases and Retrieval-Augmented Generation (RAG) technology.

- Some understanding and application experience with multimodal models (vision, speech).

- Relevant open-source projects on GitHub or a technical blog demonstrating passion and understanding of AI technology.

## Skills

### Required
- Python
- Large Language Models
- AI Agent frameworks
- Vector databases
- Retrieval-Augmented Generation
- Multimodal models

### Nice to have
- LangChain
- LlamaIndex
- AutoGen
- CrewAI
- ReAct
- COT

---

Source: [Apply at razer.wd3.myworkdayjobs.com](https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Chengdu/Senior-AI-Software-Engineer_JR2026007375-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
