remote
AI Architect - Tata Consultancy Services (TCS)
Software Engineer
Design and lead end‑to‑end AI solutions, integrating machine learning models, data pipelines, and cloud services to drive intelligent products and services for enterprise clients.
About the role
Key Responsibilities
- Define the technical vision and architecture for AI/ML platforms, ensuring scalability, security, and performance across cloud environments.
- Lead the design, development, and deployment of machine learning and deep learning models using frameworks such as TensorFlow or PyTorch.
- Collaborate with data engineers, product owners, and business stakeholders to translate business problems into AI solutions.
- Establish best practices for model lifecycle management, including versioning, monitoring, and continuous improvement.
- Mentor and guide development teams on AI technologies, coding standards, and cloud-native deployment patterns.
Requirements
- 5+ years of experience designing and implementing AI/ML solutions in enterprise settings.
- Strong proficiency in Python and ML libraries (e.g., scikit‑learn, TensorFlow, PyTorch).
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
- Solid understanding of data engineering concepts, pipelines, and big‑data technologies.
- Excellent problem‑solving skills and ability to communicate complex technical ideas to non‑technical stakeholders.
Skills
pythonmachine learningdeep learning