AgiBot
Posted 2mo ago

【共创】Java开发工程师

AgiBot
Shenzhen, Guangdong, China
OnsiteFull Time
Responsibilities
  • designing agents
  • building RAG
  • engineering LLMs
Requirements
  • 3+ years Java 17+ experience with Spring Boot 3.x
  • Familiarity with state machine and distributed systems
  • Experience with RAG/LLM agent design and vector search stacks
  • Strong system design and testing practices
Technical tools mentioned
Java 17Spring Boot 3.xSpring StatemachineRedisMySQLRDSKafkaRocketMQOkHttpSSEJUnit 5LangChainLangChain4jLangGraphOpenAIClaudeMilvusQdrantES-KNNPGVectorvLLMSGLangSpring AIAutoGenCrewAIGitHub

Job description

1.负责 LLM Agent 端到端设计与落地:多模态输入、意图识别、多轮对话、工具调用、任务规划。
2.设计 Agent Runtime、会话上下文、结构化 Memory 与状态机驱动的对话/任务编排。
3.建设 RAG 全链路:文档解析、向量化、混合检索、重排序、生成,持续提升命中率与答准率。
4.设计 Multi-Agent 协作:路由、任务拆解、工具调用、结果聚合与失败兜底。
5.LLM 工程化:Prompt 版本化、结构化输出、幻觉防御、成本与延迟优化。
6.搭建离线评测与在线指标体系,推动 Bad Case 闭环。

1. 3 年以上 Java 17+ 开发经验;精通 Spring Boot 3.x;熟悉 Spring Statemachine;熟练 Redis、MySQL/RDS;掌握 Kafka/RocketMQ、OkHttp、SSE、JUnit 5。
2. 深入使用过 LangChain / LangChain4j / LangGraph 任一;熟悉 ReAct、Plan-and-Execute、Reflection 等范式;有 Function Calling 工程落地经验;熟悉主流 LLM(OpenAI、Claude、豆包、通义、DeepSeek 等)的流式与结构化输出。
3. 掌握 Chunking → Embedding → 检索 → Rerank → 生成 全链路;熟练至少一种向量库(Milvus / Qdrant / ES-KNN / PGVector);熟悉 Hybrid Search、Query 改写、HyDE;能设计 RAG 评测指标(Recall@K、Faithfulness 等)。
4. 理解 Supervisor、Hierarchical、Swarm、Pipeline 等协作模式;有 LangGraph / AutoGen / CrewAI 或自研调度框架落地经验;能处理循环、超时、打断、状态一致性、并发与兜底。
5. 扎实的系统设计能力;分层架构意识;重视单测、文档与可观测性;良好的跨团队协作能力。
加分项
多模态(ASR/VLM/TTS)融合经验;Spring AI / LangChain4j 深度实践;LLM 推理部署(vLLM/SGLang)经验;Agent 评测框架建设经验;GitHub / 技术博客高质量输出。

About AgiBot

AgiBot develops and manufactures advanced humanoid robots and embodied AI.

Year founded
2023
Employees
1000
Organization type
Private
Latest investment
Funding Round (2025)
Headquarters
CN

Similar jobs

Java Developer roles near Shenzhen, Guangdong
5d
Save
Mark Applied
Hide
Associate - Java Developer - LMEC
Shenzhen, Guangdong, China
OnsiteFull Time
Hong Kong Exchanges and Clearing
Hong Kong Exchanges and ClearingSEHK: 388: Operates platforms for trading, listing, and clearing financial products.
10+ YOEBachelor's degree in a relevant computing discipline and 10+ years of software engineering experience, including Java, Spring Boot, microservices, Kafka, OpenShift or Kubernetes, APIs, CI/CD, and regulated platforms.
Java, Java 21, Apache Kafka, OpenShift Container Platform, Spring Boot, Kubernetes, RESTful APIs, Docker, Bamboo, ArgoCD, Git, BitBucket, Prometheus, Grafana, JIRA, Confluence, Helm Charts, Kafka Streams, Confluent Platform, Schema Registry, Kafka Connect, KRaft Architecture
2w
Save
Mark Applied
Hide
Staff/Senior Java Engineer, OKX Web3 Wallet
Shenzhen or Hong Kong
OnsiteFull Time
O Group
O Group: Building high-frequency trading infrastructure and digital asset platforms.
5+ YOE5+ years Java backend experience, strong system design and debugging, blockchain/wallet familiarity, security awareness, and willingness to use AI-assisted developer tools.
Java, Spring Boot, Spring Cloud, MyBatis, JVM, Claude Code, Cursor, Codex, WalletConnect, DApp Browser, MPC, TEE, RPC, RAG, MCP, Tool Calling
3w
Save
Mark Applied
Hide
资深Java 开发工程师(生产制造 & 供应链方向)
Shanghai or Shenzhen
OnsiteFull Time
Bambu Lab
Bambu Lab: Manufacturer of high-speed, consumer-friendly 3D printers and software.
7+ YOE7+ years Java backend experience, Spring Boot/Spring Cloud, MySQL/Redis, message queues (Kafka/RabbitMQ), system architecture and large-scale refactor/greenfield delivery, strong communication to align with business partners.
Java, Spring Boot, Spring Cloud, MySQL, Redis, Kafka, RabbitMQ, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Java开发工程师—SCG
Shanghai or Shenzhen
OnsiteFull Time
SenseTime
SenseTimeHKEX: 0020: Develops artificial intelligence software and computer vision technology.
2+ YOEBachelor's in computer-related field, 2+ years backend Java experience, familiar with SpringCloud, MyBatis, Kafka, databases and containerization, good communication and team skills.
Java, SpringCloud, MyBatis, Kafka, ElasticSearch, Mysql, TiDB, Redis, MongoDB, Linux, Docker, Kubernetes, Claude Code, Cursor, GitHub Copilot
1mo
Save
Mark Applied
Hide
直播Java研发工程师
Beijing or Shenzhen
OnsiteFull Time
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
Strong Java foundations, knowledge of JVM, concurrency and data structures; experience with microservices, Spring/Dubbo, MySQL, high-performance distributed systems and live-streaming architectures.
Java, JVM, Spring, Dubbo, MySQL
2mo
Save
Mark Applied
Hide
Java开发实习生
Shenzhen, Guangdong, China
OnsiteInternship
Zengame Technology
Zengame TechnologyHKEX: 2660: Developer and operator of mobile board and card games.
0+ YOEBachelor student (class of 2027) in computer-related major; strong Java, Spring Boot/Cloud, MySQL/Redis, Git, Linux skills; familiarity with Protobuf/JSON and Unity3D integration.
Java, Spring Boot, Spring Cloud, MySQL, Redis, Protobuf, JSON, Unity3D, Git, Maven, Gradle, Linux
6mo
Save
Mark Applied
Hide
中高级Java 开发工程师(MES&PLM 方向)
Shenzhen, Guangdong, China
OnsiteFull Time
Mammotion
Mammotion: Manufacturer of autonomous robotic lawn mowers and outdoor equipment.
5+ YOEBachelor's degree required,5+ years Java development,3+ years distributed systems,proficiency with JVM,Spring Boot/Spring Cloud Alibaba,experience with MySQL/Redis/Mongodb/Elasticsearch/Kafka,frontend Vue/React experience.
Java, JVM, Spring Boot, Spring Cloud Alibaba, Seata, TCC, RESTfulAPI, MySQL, Postgrep, Redis, Mongodb, Elasticsearch, Kafka, Vue, React, Flink, Spark, AI Pair Coding
9mo
Save
Mark Applied
Hide
Java开发工程师(深圳研发)
Shenzhen, Guangdong, China
OnsiteFull Time
Waterdrop
WaterdropNew York Stock Exchange: WDH: Technology platform providing insurance and healthcare services.
1+ YOEBachelor's degree, 1+ years Java backend development experience; strong JDK, database, Redis and distributed systems knowledge; experience with high-concurrency systems and SQL optimization.
Java, JDK, Redis, SQL, NoSQL, LLM