SHVS AI Agent & Backend Engineer
Siemens Energy View all jobs
- China
- Permanent
- Full-time
- Collaborate with the Business Owner/PM and Frontend Engineer​to translate complex R&D workflows and business logic into the functional specification and architecture of scalable AI agent systems.
- Design, develop, and maintain the core backend services and APIs​that power our Smart R&D AI Agents, ensuring high performance, scalability, and maintainability.
- Emerging Tech Exploration & Prototyping: Track cutting-edge technologies like AI (especially Generative AI) and rapidly build Proof-of-Concept (PoC) prototypes to inform technology decisions.
- Implement, fine-tune, and integrate LLMs and other AI models​(using frameworks like LangChain, LlamaIndex, or custom approaches) to enable sophisticated reasoning, planning, and task execution within the agents.
- Build and manage data pipelines, tool integrations, and knowledge retrieval systems​(e.g., using vector databases) that provide agents with context and operational capability.
- Own the full lifecycle of agent capabilities​from prototyping and prompt engineering/optimization to deployment, monitoring, and iterative improvement in a production-like environment.
- Education: Bachelor's degree or higher in Computer Science, Software Engineering, Data Science, Automation, or a related engineering field.
- Experience: 3+ years of professional experience in software development with a strong focus on backend systems and data-intensive applications.
- Proven experience in building applications with Large Language Models (LLMs) or AI agents.​Practical knowledge of frameworks like LangChain, LlamaIndex, or AutoGen is a significant plus.
- Expert proficiency in Python​and its ecosystem for data processing, API development (FastAPI, Flask), and AI/ML libraries.
- Solid understanding of software engineering fundamentals: system design, API design, data structures, and algorithms.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a fast-paced, collaborative team environment.
- Language: Strong communication skills in English for clear technical documentation and effective teamwork.
- Preferred Qualifications:
- Experience with Continuous Integration and Continuous Delivery/Deployment pipelines, Machine Learning Operations practices, and monitoring tools for AI applications.
- Familiarity with frontend technologies (Node.js, React) is a plus, enabling smoother collaboration with our frontend engineer, but not a primary
- requirement.
- A portfolio or GitHub repository demonstrating projects involving LLMs, AI agents, or complex backend systems.
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness plans.
- Opportunities for career development and continuous learning.
- Flexible work arrangements to support work-life balance.
- Inclusive and collaborative company culture.
- Employee recognition programs.