remoteonsite
AI Developer - Tata Consultancy Services (TCS)
Software Engineer
AI Developer crafting intelligent solutions with Python, TensorFlow, and PyTorch, leveraging AWS cloud services and NLP techniques to deliver data‑driven insights and automation for enterprise clients.
About the role
Key Responsibilities
- Design, develop, and deploy machine learning models using Python, TensorFlow, and PyTorch to solve complex business problems.
- Collaborate with data scientists and domain experts to preprocess data, engineer features, and evaluate model performance.
- Implement scalable AI solutions on AWS (SageMaker, Lambda, EC2) ensuring high availability and security.
- Integrate NLP pipelines for text analytics, sentiment analysis, and chatbot development.
- Document architecture, code, and best practices; mentor junior developers on AI/ML fundamentals.
Requirements
- 3+ years of experience in AI/ML development with proven production deployments.
- Strong proficiency in Python, TensorFlow, and PyTorch.
- Hands‑on experience with AWS services (SageMaker, Lambda, EC2, S3).
- Solid understanding of NLP techniques and libraries (spaCy, Hugging Face).
- Excellent problem‑solving skills and ability to communicate complex concepts to non‑technical stakeholders.
Skills
pythonmachine learningtensorflowpytorchawsnlp