Backend Engineer for Cloud-Native AI
Summary
Lenovo is hiring a backend engineer to build and maintain a cloud-native AI platform, working fully remotely. Day to day this means turning PRDs into scalable Java/Spring microservices, integrating AI services, and troubleshooting and monitoring backend performance with Docker, Kubernetes, and RabbitMQ.
Lenovo is looking for a Backend Engineer to drive AI platform development remotely from anywhere in the U.S. You will design and implement scalable solutions that optimize token spend and integrate with AI services. Your strong background in high-scale distributed systems and expertise in Java and Spring will be pivotal in ensuring platform stability and compliance.
Key Responsibilities: • Create business functions from PRDs • Implement effective microservices architectures • Diagnose and resolve backend issues • Utilize monitoring tools for performance • Enhance platform capabilities and efficiencies
Requirements: • Bachelor's degree in Software Engineering or related field • 10+ years of experience in cloud-native environments • Strong Java programming and optimization skills • Knowledge of Docker, Kubernetes, and RabbitMQ • Familiarity with AI service integration patterns
Harness your backend engineering skills to innovate with Lenovo and shape the future of technology.