AI Developer with AWS

Tata Consultancy Services
Kolkata, West Bengal, India

AI Developer - AWS

Experience: 8-10 Years

Location: Kolkata

Job Description

We are looking for an experienced AI Engineer with strong expertise in building and deploying Generative AI and Machine Learning solutions on AWS. The ideal candidate should have hands-on experience with Amazon Bedrock, AWS SageMaker, LLMs, RAG, Prompt Engineering, Python, and cloud-native application development.

Key Responsibilities

  • Design and deploy GenAI/ML solutions on AWS.
  • Build AI assistants, chatbots, copilots, and RAG-based applications.
  • Develop and optimize LLM-powered solutions using Bedrock and Foundation Models.
  • Build APIs and microservices for enterprise AI integrations.
  • Implement model deployment, monitoring, governance, and production support.
  • Integrate AI solutions with enterprise platforms and business applications.

Mandatory Skills

  • Generative AI, LLMs, RAG, Prompt Engineering
  • Amazon Bedrock, AWS SageMaker
  • AWS Lambda, S3, API Gateway, IAM, CloudWatch
  • Python, SQL, REST APIs, FastAPI/Flask
  • LangChain, Hugging Face
  • Docker, Git, CI/CD
  • Production deployment experience on AWSPreferred Skills
  • AI Agents, LlamaIndex
  • OpenSearch, Pinecone, FAISS, Vector Databases
  • Kubernetes, MLflow
  • PyTorch, TensorFlow
  • AWS ECS/EKSPreferred Experience
  • Enterprise AI Chatbots/Copilots
  • Production-grade RAG Applications
  • LLM Solutions on AWS
  • Foundation Model Fine-tuning
  • Vector Search & Semantic Retrieval
  • Enterprise API Integrations
  • Scaling AI Workloads on Cloud

Certifications (Preferred)

  • AWS Certified Machine Learning Engineer
  • AWS Certified Solutions Architect
  • AWS Certified AI Practitioner

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →