remote
Technical Lead - Python - 3Pillar Global
Engineering Manager
Technical Lead driving Python‑based AI solutions, shaping architecture, mentoring teams, and delivering scalable cloud services using FastAPI, Docker, Kubernetes and AWS.
About the role
Key Responsibilities
- Define and own the technical vision for AI‑centric products, ensuring robust, maintainable Python codebases.
- Architect, develop, and deploy micro‑service APIs with FastAPI, containerized via Docker and orchestrated on Kubernetes.
- Lead cross‑functional engineering teams, providing mentorship, code reviews, and best‑practice guidance.
- Collaborate with data scientists to integrate Machine Learning models into production pipelines.
- Implement CI/CD pipelines and monitoring solutions on AWS to guarantee high availability and performance.
Requirements
- 5+ years of professional Python development experience, including API design and asynchronous programming.
- Proven expertise with Docker, Kubernetes, and AWS services (ECS/EKS, Lambda, S3, CloudWatch).
- Hands‑on experience deploying and scaling Machine Learning models in production.
- Strong background in software architecture, test‑driven development, and DevOps practices.
- Excellent communication skills and a track record of leading technical teams in an agile environment.
Skills
pythonfastapidockerkubernetesawsmachine learning