Java研发工程师(J105692)
Core
Design and evolve the architecture of Baidu Cloud's business-side console and APIs, ensuring high availability, scalability, and stability while integrating AI capabilities.
Role type
Senior Java Engineer (Backend & AI Integration)
Builds
Baidu Cloud business console, public APIs, and reusable platform services
Domain
Cloud computing, Backend systems, AI Engineering
Deliverable
production ML models
Required skills
Java, Spring Boot, MyBatis, Design Patterns, Data Structures & Algorithms, OS & Network Protocols, Database Principles, AI Engineering, LLM Fundamentals, Prompt Engineering, AI Agent Architecture (ReAct, Tool Use, Multi-Agent)
Preferred skills
MySQL performance tuning, NoSQL (Redis, MongoDB, ES), Microservices architecture, Linux & Shell, Python, ReactJS, Spring Cloud, Spark, Kafka, Flume, LangChain, LlamaIndex, AutoGen, RAG, Function Calling, MCP
Technologies
Spring Boot, MyBatis, MySQL, Redis, MongoDB, ES, Linux, Shell, Python, ReactJS, Spring Cloud, Spark, Kafka, Flume, LangChain, LlamaIndex, AutoGen
Responsibilities
Design and develop Baidu Cloud business console architecture and APIs; Build reusable public services for the platform; Optimize user experience and interaction efficiency; Integrate AI capabilities and Agent applications into business systems.
Seniority
Mid-Senior, hands-on IC