Software Development Engineer 4

Adobe Adobe · Enterprise · Bangalore, India

Software Development Engineer 4 at Adobe in Bangalore, India, focusing on integrating AI and LLM capabilities into marketing automation platforms. The role involves full-stack development (React.js, Python), building APIs, developing automation frameworks, and integrating with data platforms. Key responsibilities include implementing RAG, agentic workflows, and LLM APIs, ensuring scalability and reliability of applications.

What you'd actually do

  1. Integrate agentic AI/LLM capabilities into marketing workflows
  2. Hands on experience on RAG, MCP and Agentic workflow orchestration
  3. Design and develop end-to-end full stack applications using React.js (frontend) and Python (backend)
  4. Build and maintain APIs and services to power marketing automation workflows
  5. Develop automation frameworks and tools to streamline campaign execution and data-driven processes

Skills

Required

  • Python
  • React.js
  • JavaScript
  • HTML
  • CSS
  • designing asynchronous and distributed systems
  • building and consuming REST APIs
  • API gateway patterns
  • service orchestration
  • integrating LLM APIs (e.g., OpenAI, Azure AI Foundry, Claude) into applications
  • RAG (Retrieval-Augmented Generation) architectures
  • AI Agents / multi-step workflow orchestration
  • MCPs (Model Context Protocols)
  • vector databases (e.g., PG Vector)
  • LangChain
  • LlamaIndex

Nice to have

  • Snowflake
  • Databricks
  • SQL
  • event-driven architectures (Kafka, AWS Event Bridge, Pub/Sub)
  • workflow/orchestration systems (Airflow, Prefect, Step Functions)

What the JD emphasized

  • Hands on experience on RAG, MCP and Agentic workflow orchestration
  • Hands-on experience with RAG (Retrieval-Augmented Generation) architectures, AI Agents / multi-step workflow orchestration

Other signals

  • integrating agentic AI/LLM capabilities into marketing workflows
  • Hands on experience on RAG, MCP and Agentic workflow orchestration
  • integrating LLM APIs (e.g., OpenAI, Azure AI Foundry, Claude) into applications
  • Hands-on experience with RAG (Retrieval-Augmented Generation) architectures, AI Agents / multi-step workflow orchestration