Generative AI for AI Developers, RPA Engineers, & Data Scientists

Building Intelligent Solutions with Generative AI

Duration

3 Day

Level

Advanced Level

Design and Tailor this course

As per your team needs

Overview

This 3-day intensive training program provides AI Developers, UI Path/RPA professionals, and Data Scientists with the essential knowledge and practical skills to design, deploy, and scale Generative AI solutions. The course blends foundational theory with scenario-based learning – incorporating drag-and-drop configurations, pre-trained model integration, and building custom GenAI pipelines.

Participants will explore the full model lifecycle, from prompt engineering and fine-tuning to agent-based automation, with deep integration into AWS services (like Amazon Bedrock and SageMaker), LangChain, OpenAI APIs, and UiPath tools.

Through hands-on labs and guided exercises, learners will develop workflows using both no-code/low-code interfaces and full-code development environments, reflecting real-world use cases in automation, analytics, and enterprise AI applications.

Audience

  • AI Developers working on automations and intelligent workflows
  • UI Path & RPA Developers integrating GenAI into bots
  • Data Scientists augmenting analytics with generative models
  • RPA Developers aiming to embed GenAI in process automation

Prerequisites

  • Participants should have attended Generative AI for Everyone course or have an equivalent knowledge 
  • Basic programming proficiency in Python.

Curriculum

1.1 Fundamentals of Generative AI

  • Definitions: discriminative vs generative, encoder/decoder/encoder‑decoder models
  • Architecture deep dive: Transformer, attention layers, embeddings
  • Pre-trained model survey: GPT-family, Claude, Titan, BERT-type

1.2 Prompt Engineering & RAG Pipelines

  • Prompting techniques: zero-shot, few-shot, chain-of-thought (CoT)
  • Reusable & dynamic prompting: templates, context injection
  • Tokenization and prompt constraints
  • Data chunking strategies and embedding generation
  • Building RAG pipelines with Pinecone/OpenSearch
  • ReRanking methods for relevance
  • Hands-on:
    • Prompt refining in UI drag/drop or API playground
    • Vector-based document retrieval in Python (Pandas + LangChain)

1.3 Cost & Performance Tradeoffs

  • Model hyperparameters: temperature, top-p, top-k, max tokens
  • Token usage, request latency vs throughput
  • Quality vs cost scaling strategies
  • Tool: cost estimator and token budgeting tool (incl. LangSmith demo)

2.1 Pre-trained Model Access

  • API vs SDK vs embedded container usage
  • Role integrations:
    • AI Devs: code assistant with OpenAI’s API + Flask
    • RPA: Bedrock/UIPath connector drag/drop workflow
    • Data Scientists: summarization analytics with Python endpoint

2.2 Fine-Tuning & Transfer Learning

  • Structured data prep, annotation pipelines
  • Transfer learning with Hugging Face + SageMaker
  • Live labs:
    • Train a domain-specific Q&A model
    • Fine-tune BERT on enterprise corpora

2.3 Evaluation Metrics & Monitoring

  • Perplexity, BLEU, ROUGE, accuracy + fairness assessments
  • Real-time performance monitoring (CloudWatch/SageMaker)
  • Error logging, alerting, retraining triggers

2.4 Robustness, Bias & Security

  • Adversarial testing, out-of-distribution detection
  • Safety mechanisms: guardrails, content filters, prompt health scores
  • Security best practices: prompt safety, injection prevention
  • GDPR/Claude-access control discussions

3.1 Foundation Model Orchestration

  • Amazon Bedrock, Lambda orchestration, Step Functions
  • Build flows: API Gateway → Bedrock → data store
  • Role labs:
    • Orchestrate GenAI flows in drag/drop
    • Bedrock-based microservice
    • Step Function orchestrated RAG pipeline

3.2 Agents, Vector Memory & Retrieval

  • Setup of agent loops with retrieval context
  • Tools: LangChain agents, AutoGen integration
  • Agentic Frameworks: Crew AI, LangGraph deep dive
  • Lab:
    • Build multi-tool agent summarizer or code scribe

3.3 Workflow Automation

  • Combine SageMaker Pipelines with Step Functions
  • Create reusable Python functions and UiPath custom activities
  • Lab:
    • RPA system: multi-step intelligent bot
    • AI Dev: event-driven code assistant

3.4 API Rate Limiting & Scaling

  • Throttling policies, retries, exponential back-off
  • Cost optimization strategies with reserved capacity

4.1 Agentic Automation & Memory

  • Agent architecture: task planning, memory, tool chains
  • Memory management: vector and Redis session states
  • Lab: build memory-enabled ticket summarization agent

4.2 Packaging & CI/CD Deployment

  • Dockerize Python + model server
  • Deploy via AWS Lambda, ECS, or UiPath Orchestrator
  • CI/CD pipelines using GitHub Actions + CDK or UiPath pipelines
  • Lab:
    • Package and deploy microservice
    • Versioned bot with rollout control

4.3 Governance, Ethics & Feedback Loops

  • Implement user feedback pipelines (Ground Truth, custom forms)
  • Ethical alignment: transparency, explainability & user trust
  • Fairness checks, audit logs, consent flows, masked logging
  • Risk management: data security, auditability

4.4 Final Project Presentation

  • Build and demo end-to-end project per role:
  • Code assistant microservice (AI Dev)
  • Smart automated workflow (RPA)
  • Interactive analytics agent dashboard (Data Scientist)
  • Peer review and ethical checklist audit

Let’s Build Your Growth Ecosystem.

Get in touch