Tech Stack
AWSCloudDockerFlaskKubernetesLinuxPythonTerraformUnix
About the role
- Deliver end-to-end AI cloud solutions by combining architectural excellence with hands-on engineering capabilities
- Gather requirements, design cloud architectures, calculate ROI, and create technical proposals for AI/ML solutions
- Build production-grade infrastructure using IaC, develop APIs and prototypes, implement CI/CD pipelines, and manage AI workload operations
- Transform business requirements into working solutions that are secure, scalable, cost-effective, and aligned with AWS best practices
- Create reusable artifacts, comprehensive documentation, and architectural patterns that accelerate future project delivery
- Document architecture and implementation details weekly for knowledge sharing
- Ensure all solutions pass AWS Well-Architected Review standards
- Create simplified UIs/demos for PoC validation and client presentations
- Implement cloud security best practices: IAM, VPC design, encryption, secrets management
- Conduct security reviews and implement remediation strategies
Requirements
- 5+ years in cloud engineering, DevOps, or solution architecture roles
- 3+ years hands-on experience with AWS services and architecture
- 2+ years working with AI/ML workloads on cloud platforms
- Hands-on experience deploying and managing ML models in production
- Experience with GPU-based compute for training or inference
- Understanding of AI/ML infrastructure challenges and optimization techniques
- 3+ years building infrastructure using IaC tools (AWS CDK, Terraform, CloudFormation)
- Experience creating reusable IaC modules and components
- 4+ years programming experience in Python (required)
- Experience building APIs with FastAPI, Flask, or similar frameworks
- History of creating prototypes, MVPs, or PoC applications
- Comfortable with full-stack development for demos and prototypes
- 3+ years implementing CI/CD pipelines and deployment automation
- Experience with containerization (Docker) and orchestration (Kubernetes/ECS)
- Linux/UNIX system administration experience
- Experience gathering requirements and translating them into technical solutions
- History of presenting technical architectures to clients and stakeholders
- Duration: Part-time long-term engagement with project-based allocations
- Reporting: Direct report to Head of Cloud
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
cloud engineeringDevOpssolution architectureAWS servicesAI/ML workloadsinfrastructure as code (IaC)PythonCI/CD pipelinescontainerizationLinux/UNIX administration
Soft skills
requirement gatheringtechnical proposal creationdocumentationknowledge sharingclient presentationscommunicationproblem-solvingcollaborationpresentation skillsorganizational skills