Gen AI Developer
Role details
Job location
Tech stack
Job description
- Solution Architecture & Design
-
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.
- Development & Implementation
-
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.
- Production Deployment
-
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.
- Collaboration & Documentation
-
Collaborate with cross-functional teams including data scientists, DevOps, and product managers.
-
Document architecture, design decisions, and operational procedures.
Requirements
Do you have experience in Machine learning libraries?, Do you have a Bachelor's degree?, Must Have Technical/Functional Skills Looking for a highly skilled Generative AI Developer with deep expertise in designing, developing, and deploying GenAI solutions on Microsoft Azure and/or AWS. The ideal candidate will have hands-on experience in production-grade AI/ML systems, a strong understanding of LLM architectures, and the ability to architect scalable, secure, and cost-effective GenAI solutions across both cloud platforms. Roles & Responsibilities, Technical Skills:
-
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.
Soft Skills:
-
Strong analytical and proble m-solving skills.
-
Excellent communication and collaboration abilities.
-
Ability to work in a fast-paced, agile environment., Qualifications : BACHELOR OF COMPUTER SCIENCE
Benefits & conditions
Pulled from the full job description
- Pet insurance
- Health insurance
- Vision insurance
- Dental insurance
- Commuter assistance, Salary Range $140,000-$150,000 years TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays.