Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services · 12 hours ago

Software Engineer

Tata Consultancy Services is seeking a highly skilled Generative AI Developer with expertise in designing, developing, and deploying GenAI solutions on Microsoft Azure and/or AWS. The role involves solution architecture, development, production deployment, and collaboration with cross-functional teams to create scalable and secure AI solutions.

Business Information SystemsConsultingInformation TechnologyIT Management
check
H1B Sponsor Likelynote
Hiring Manager
Heather Axelrod
linkedin

Responsibilities

Design and architect GenAI solutions using Azure AI (Azure OpenAI, Azure ML) and/or AWS AI/ML services (Bedrock, SageMaker, Comprehend, Lex)
Implement cloud-native architectures for LLM-based applications, including multi-cloud or hybrid deployments
Define and manage MLOps pipelines for model training, deployment, and monitoring using Azure ML Pipelines or AWS SageMaker Pipelines
Develop and fine-tune LLMs using frameworks like Hugging Face Transformers, LangChain, Semantic Kernel, or AWS LangChain SDK
Implement prompt engineering, retrieval-augmented generation (RAG), and vector search using Azure AI Search, Amazon Kendra, or OpenSearch
Build APIs and microservices to expose GenAI capabilities using Azure Functions, AWS Lambda, or containerized services
Deploy GenAI models using Azure Kubernetes Service (AKS), Azure Container Apps, Amazon EKS, or Fargate
Monitor and optimize model performance, latency, and cost in production environments using Azure Monitor, AWS CloudWatch, and custom telemetry
Implement observability, logging, and alerting for AI workloads across both platforms
Collaborate with cross-functional teams including data scientists, DevOps, and product managers
Document architecture, design decisions, and operational procedures
Provide mentorship and conduct code reviews for junior developers

Qualification

Generative AI DevelopmentMicrosoft AzureAWSPythonAI/ML LibrariesCloud ArchitectureDevOpsInfrastructure as CodeLLM OrchestrationVector DatabasesAnalytical SkillsCommunication SkillsCollaboration Skills

Required

Deep expertise in designing, developing, and deploying GenAI solutions on Microsoft Azure and/or AWS
Hands-on experience in production-grade AI/ML systems
Strong understanding of LLM architectures
Ability to architect scalable, secure, and cost-effective GenAI solutions across both cloud platforms
Design and architect GenAI solutions using Azure AI (Azure OpenAI, Azure ML) and/or AWS AI/ML services (Bedrock, SageMaker, Comprehend, Lex)
Implement cloud-native architectures for LLM-based applications, including multi-cloud or hybrid deployments
Define and manage MLOps pipelines for model training, deployment, and monitoring using Azure ML Pipelines or AWS SageMaker Pipelines
Develop and fine-tune LLMs using frameworks like Hugging Face Transformers, LangChain, Semantic Kernel, or AWS LangChain SDK
Implement prompt engineering, retrieval-augmented generation (RAG), and vector search using Azure AI Search, Amazon Kendra, or OpenSearch
Build APIs and microservices to expose GenAI capabilities using Azure Functions, AWS Lambda, or containerized services
Deploy GenAI models using Azure Kubernetes Service (AKS), Azure Container Apps, Amazon EKS, or Fargate
Monitor and optimize model performance, latency, and cost in production environments using Azure Monitor, AWS CloudWatch, and custom telemetry
Implement observability, logging, and alerting for AI workloads across both platforms
Collaborate with cross-functional teams including data scientists, DevOps, and product managers
Document architecture, design decisions, and operational procedures
Provide mentorship and conduct code reviews for junior developers
Strong programming skills in Python, with experience in AI/ML libraries (e.g., PyTorch, TensorFlow)
Deep knowledge of Azure AI services (Azure OpenAI, Azure ML, Cognitive Services) and/or AWS AI/ML services (Bedrock, SageMaker, Comprehend, Rekognition)
Experience with cloud architecture, DevOps, and Infrastructure as Code (Terraform, AWS CloudFormation)
Familiarity with LLM orchestration frameworks: LangChain, Semantic Kernel, Prompt Flow
Experience with vector databases: Azure AI Search, Amazon Open Search, Pinecone, FAISS
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Ability to work in a fast-paced, agile environment

Preferred

Microsoft Certified: Azure AI Engineer Associate or Azure Solutions Architect Expert
AWS Certified Machine Learning – Specialty or AWS Solutions Architect – Professional
Experience with multi-modal GenAI (text, image, audio)
Knowledge of responsible AI, data privacy, and model governance

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

H1B Sponsorship

Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase