Lenovo is seeking an experienced Cloud-Native Architect to lead the technical architecture of their next-generation PaaS platform, focusing on enabling AI workloads and intelligent agent ecosystems on Kubernetes-native infrastructure.
Requirements
- Expert knowledge of Kubernetes, service mesh, container runtimes, Helm, and multi-cluster management.
- Strong experience with AI infrastructure tooling (e.g., Kubeflow, KServe, MLFlow, Airflow) and GPU/AI workload orchestration.
- Familiarity with LLM agent frameworks (LangChain, Dify, AutoGen) and vector databases (e.g., Milvus, Weaviate, FAISS).
- Proficient in designing CI/CD pipelines, GitOps flows, and DevSecOps integrations.
- Familiarity with OpenShift, Rancher, or similar enterprise container platforms is a plus.
- Strong system design and communication skills; able to align deeply technical decisions with business objectives.
- Experience with Cloud/AI solution architecture would be a plus.
Responsibilities
- Own the end-to-end architecture for our cloud-native platform, including container infrastructure, AI compute scheduling, model deployment and optimization, agent runtime architecture, microservice governance, serverless platform, CI/CD and GitOps, and DevSecOps and observability.
- Design and optimize scalable, multi-cluster Kubernetes environments with GPU/NPU support.
- Enable workload-aware GPU resource orchestration, model training/inference separation, elastic scaling, and queue-based job dispatching.
- Design patterns for deploying and versioning models (via KServe, Triton, TensorRT), load balancing, A/B testing, and performance tuning.
- Define hosting patterns for AI agents built on frameworks like LangChain, Dify, AutoGen, including context caching, vector store binding, and multi-agent collaboration.
- Collaborate with platform engineers, SREs, ML engineers, and product managers to ensure high-performance, secure, and maintainable implementation.
- Lead architecture reviews and evolve internal standards, blueprints, and best practices across teams.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of experience in software or cloud platform architecture, with 3+ years focused on cloud-native systems.
- We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
- Full-time working time
- Location: United States of America - North Carolina - Morrisville