onsite
AI Architect - Stride Learning
Software Engineer
Lead the design and deployment of enterprise‑scale AI solutions, guiding a small team of engineers while integrating best practices in cloud infrastructure, containerization, and continuous delivery.
About the role
Key Responsibilities
- Architect and oversee end‑to‑end AI solutions, ensuring they meet performance, scalability, and security standards.
- Lead a cross‑functional team of AI engineers, providing mentorship and technical direction.
- Design and maintain cloud‑native infrastructure on AWS, leveraging services such as SageMaker, ECS, and EKS.
- Implement containerization (Docker) and orchestration (Kubernetes) for model deployment and batch processing.
- Establish CI/CD pipelines for model training, testing, and production rollout.
- Collaborate with UX, front‑end, and subject‑matter experts to translate business needs into technical specifications.
Requirements
- Proven experience architecting AI/ML systems at scale in a cloud environment.
- Strong proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit‑learn).
- Hands‑on expertise with AWS services, Kubernetes, Docker, and CI/CD tools.
- Excellent communication skills and ability to translate complex concepts to non‑technical stakeholders.
- Experience leading small engineering teams and driving project delivery.
Skills
pythonmachine learningawskubernetesdockercicd