remote
Lead Software Engineer AI Platform - Lumen
Software Engineer
Lead a high‑performing engineering team to design, build, and scale AI‑driven platforms using Python, Java, Kubernetes, Docker, and AWS while driving best practices in CI/CD and microservice architecture.
About the role
Key Responsibilities
- Architect, develop, and deploy scalable AI services and data pipelines on cloud infrastructure (AWS, Kubernetes, Docker).
- Lead a team of senior engineers, providing technical guidance, code reviews, and mentorship.
- Define and enforce CI/CD pipelines, automated testing, and release management to ensure rapid, reliable delivery.
- Collaborate with data scientists and product owners to translate machine‑learning models into production‑ready APIs and microservices.
- Establish best practices for performance monitoring, security, and cost optimization across the platform.
Requirements
- 10+ years of software development experience, with at least 4 years in a lead or architect role.
- Strong proficiency in Python and Java, and deep experience with container orchestration (Kubernetes) and Docker.
- Hands‑on experience building and operating AI/ML workloads on AWS (ECS/EKS, S3, SageMaker, Lambda).
- Proven track record implementing CI/CD pipelines, automated testing, and microservice architectures.
- Excellent problem‑solving, communication, and team‑leadership skills.
Skills
pythonjavakubernetesdockerawsmachine learningcicd