AI Platform Engineer

Adobe Adobe · Enterprise · Bucharest, Romania

AI Platform Engineer role focused on building scalable, production-grade AI platforms powering creativity and intelligent experiences. The role involves designing and building end-to-end architectures for agentic AI solutions, including model orchestration, tool integration, memory systems, inference services, data flows, evaluation loops, and real-time decision systems. It's a systems-first AI role.

What you'd actually do

  1. Build and maintain backend services that provide scalable, reliable access to structured and unstructured data for AI systems.
  2. Develop and optimize data ingestion, transformation, and preparation pipelines to support model training, fine-tuning, and retrieval workflows.
  3. Implement and support Retrieval-Augmented Generation (RAG) pipelines, including document processing, embedding generation, and vector database integration.
  4. Contribute to AI orchestration layers that connect LLMs with tools, APIs, memory systems, and internal data sources.
  5. Assist in building and maintaining runtime systems for LLM inference, ensuring performance, logging, and monitoring guidelines.

Skills

Required

  • 4+ years of experience in backend engineering, distributed systems, or data platform development.
  • Solid understanding of backend fundamentals: APIs, microservices, databases, caching, and cloud-native systems.
  • Experience working with data pipelines, ETL workflows, or data processing frameworks.
  • Familiarity with LLM concepts such as prompting, embeddings, RAG, grounding, and basic evaluation techniques.
  • Hands-on experience with Python and/or TypeScript
  • Experience integrating APIs or working with external services in production environments.
  • Basic understanding of vector databases, search systems, or information retrieval concepts.
  • Strong debugging skills and an interest in performance, reliability, and observability.
  • Ability to collaborate effectively with platform, research, and product teams.
  • Strong curiosity about AI systems and a desire to learn modern LLM and agent orchestration patterns.

Nice to have

  • Experience building small-scale AI or LLM-powered applications.
  • Exposure to RAG systems, embeddings pipelines, or vector databases (e.g., Pinecone, Weaviate, FAISS).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Understanding of basic ML lifecycle concepts (training, validation, evaluation).
  • Contributions to academic, open-source, or experimental AI projects
  • Java
  • Go

What the JD emphasized

  • agentic experiences
  • orchestration strategies
  • scalable, production-ready platforms
  • Agentic AI solutions
  • model orchestration
  • inference services
  • evaluation loops
  • systems-first AI role
  • backend engineering
  • distributed systems
  • data platform development
  • LLM concepts
  • RAG
  • prompting
  • embeddings
  • grounding
  • basic evaluation techniques
  • Python
  • TypeScript
  • vector databases
  • search systems
  • information retrieval concepts
  • observability
  • AI systems
  • LLM
  • agent orchestration patterns

Other signals

  • AI Platform
  • Agentic experiences
  • LLM orchestration
  • Inference services
  • Evaluation loops