Lenovo
Backend Engineer - AI Platform and Cloud Native Services
$121K–$185K
Morrisville, North Carolina · Full-time · Posted Oct 5, 2026
- Experience
- 5+ years of experience with high-scale distributed systems and cloud-native development.
- Education
- Bachelor's degree or above in Computer Science, Software Engineering, or equivalent experience.
About the job
Develop and maintain scalable backend services for an enterprise AI platform that manages AI model orchestration, token usage, costs, security, analytics, and APIs.
What you'll do
- Design and develop platform features and scalable microservices; ensure backend performance and reliability.
- Design data models and PostgreSQL schemas, and optimize data integrity and scalability.
- Troubleshoot and maintain services; optimize performance, databases, and middleware.
What they ask for
- Bachelor's degree or above in Computer Science, Software Engineering, or equivalent experience.
- 5+ years of experience with high-scale distributed systems and cloud-native development.
- AI-assisted development tools proficiency is required.
Nice to have
- Experience integrating AI/ML services, inference APIs, or LLM-based workflows; familiarity with REST/gRPC patterns and GPU-accelerated environments.
- Experience with Java or equivalent, PostgreSQL, RabbitMQ, Redis, Docker, Kafka, Kubernetes, CI/CD, and DevOps practices.
Pay
120,600–184,920 USD (base salary)
Tools
Java, Spring, PostgreSQL, RabbitMQ, Redis, Docker, Kafka, Kubernetes
AI focus
Build an enterprise AI platform for model orchestration, token accounting and cost controls, security governance, usage analytics, and API management; integrate AI/ML services, inference APIs, or LLM workflows.
Model-written summary · the original posting is authoritative