onsite
Principal AI Architect - Thoughtworks
Software Engineer
Lead enterprise AI initiatives as a trusted technical advisor, designing scalable architectures, defining strategy, and delivering high‑impact machine‑learning solutions using Python, cloud platforms, and modern MLOps practices.
About the role
Key Responsibilities
- Define AI strategy and architectural blueprints for large‑scale, enterprise‑grade solutions across diverse industry domains.
- Design, prototype, and implement end‑to‑end machine‑learning pipelines using Python, TensorFlow, PyTorch, and related frameworks.
- Guide client teams in adopting cloud services (AWS) and container orchestration (Kubernetes) to ensure scalability, reliability, and security.
- Lead multidisciplinary delivery teams, mentor senior engineers, and act as the primary technical liaison with client stakeholders.
- Establish best‑practice MLOps processes, including model versioning, CI/CD, monitoring, and governance.
Requirements
- 10+ years of experience designing and deploying production AI/ML systems at enterprise scale.
- Deep expertise in Python and major deep‑learning frameworks (TensorFlow, PyTorch).
- Proven experience with cloud platforms (AWS) and container orchestration (Kubernetes) for AI workloads.
- Strong background in MLOps, data engineering, and model lifecycle management.
- Excellent communication and consulting skills, with a track record of influencing senior business leaders.
Skills
pythontensorflowpytorchawskubernetes