About The Position

Adobe’s Cloud Engineering organization is seeking a driven and talented Software Engineer to join the Cloud Tooling Development team. In this role, you’ll design and build innovative self-service tools, capabilities , and platforms that focus on Cloud and AI enablement for teams across Adobe . As a key member of the team, you’ll play a pivotal role in shaping secure, cost-efficient, and highly reliable cloud and AI consumption across the company. We’re looking for self-starters who take ownership, thrive in a fast-paced environment, and consistently deliver impactful results. We’re especially excited about engineers who can use AI tools to significantly amplify their produ ct ivity and thoughtfully integrate agentic AI capabilities into the featur es they build.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field .
  • 5+ years of software engineer ing experience (frontend + backend) .
  • Experience deploying and managing infrastructure on cloud service s (AWS, GCP, or Azure) .
  • Strong understanding of REST APIs, microservices, and distributed systems .
  • Experience with building on the AI stack, LLMs, MCPs, Skills, Plugins, Agentic frameworks - Claude Agent SDK, OpenAI Agents, LangGraph and observability tools like LangSmith .
  • Background in human-in-the-loop (HITL) systems or UX for AI applications .
  • A builder mindset with a passion for pushing the boundaries of AI capabilities .
  • Strong problem-solving skills and a bias toward experimentation .
  • Curiosity about how AI can autonomously perform real-world tasks .

Nice To Haves

  • Contributions to open-source AI or agent frameworks (Bonus)

Responsibilities

  • Design, build, and maintain scalable full-stack applications (ReactJS/TypeScript + Node.js/Python or similar) .
  • Build seamless integrations that enable cloud and AI access across leading hyper-scalers (AWS, Azure) and frontier AI platforms (OpenAI, Anthropic) .
  • Embed advanced AI and LLM-driven experiences into our tools to abstract complexity, elevate user experience, and accelerate self-service workflows .
  • Define clear requirements upfront using a spec-driven (SDD) approach to guide AI code generation, minimizing rework and reducing technical debt
  • Break features into smaller tasks (UI, backend, QA) and coordinate them through structured workflows, assigning each part to specialized sub-agents with clear handoffs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service