remote
Principal Architect - AI - 3Cloud
Software Engineer
Lead the design and delivery of AI solutions across cloud platforms, driving innovation, scalability, and best practices for enterprise‑grade machine learning systems.
About the role
Key Responsibilities
- Architect end‑to‑end AI solutions, defining data pipelines, model training, and deployment strategies on cloud platforms.
- Collaborate with cross‑functional teams to translate business requirements into scalable AI architectures.
- Mentor and guide engineering teams on best practices in ML engineering, DevOps, and security.
- Evaluate emerging AI technologies and recommend adoption to maintain competitive advantage.
- Ensure high availability, performance, and cost‑efficiency of AI services in production.
Requirements
- 10+ years of experience in software engineering with a focus on AI/ML.
- Deep expertise in cloud services (AWS, Azure, or GCP) and container orchestration (Kubernetes).
- Proficiency in Python, data engineering, and model deployment pipelines.
- Strong understanding of ML frameworks (TensorFlow, PyTorch) and MLOps practices.
- Excellent communication skills and a proven track record of leading technical teams.
Skills
machine learningpythonaws