AdTechTalent
Engineering1 month agoHybrid

Merkle

Senior Software Engineer

LLMagentic solutionsGoogle CloudGCPVertex AIBigQueryPythonprompt engineeringmulti-agent systemsReAct loopsCI/CDCloud RunCloud FunctionsPub/SubMeta Marketing APISQLDockerFastAPIPydanticCloud MonitoringCloud LoggingIAMSecret Managermachine learningmarketing intelligencesoftware engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Mumbai, India

Full job description

Senior LLM Engineer role to design, build, and operate multi-agent systems for a Marketing Intelligence Platform using Google Cloud's Agent Development Kit (ADK). Responsibilities include agent architecture, prompt engineering, GCP infrastructure deployment, data integration, and technical leadership. Requires 5+ years software engineering experience with 2+ years in production LLM or AI systems, strong skills in multi-agent systems, prompt engineering, GCP services (Vertex AI, BigQuery, Cloud Run, etc.), Python, SQL, and CI/CD. Experience with Meta Marketing API and marketing analytics preferred. Role is full-time, hybrid (Pune/Remote), based in Mumbai, India.

What you'll do

  • Design and implement a multi-agent hierarchy using GCP Agent Development Kit (ADK) with various agent classes
  • Write and tune system prompts, tool schemas, and output schemas for reliable agent behavior
  • Build Python tool layer connecting agents to BigQuery, Vertex AI Search, Vertex AI prediction endpoints, Meta Marketing API, Pub/Sub, and Secret Manager
  • Implement multi-mode orchestration: chatbot, advisor, and comparator modes
  • Design session memory and conversation context management backed by Cloud Firestore
  • Own prompt engineering lifecycle including writing, version control, A/B testing, and iteration
  • Maintain golden evaluation set and LLM-as-judge evaluation pipeline to ensure quality thresholds
  • Implement ReAct loops, self-correction, and reflection loops to improve answer quality
  • Establish guardrails for input classification, output validation, and PII scrubbing
  • Deploy conversational agents to Vertex AI Agent Engine and infrastructure agents as Cloud Run Jobs
  • Build and maintain CI/CD pipelines using Cloud Build with evaluation gates and deployment promotion
  • Configure IAM service accounts with minimum required permissions
  • Instrument agents with structured Cloud Logging and set up Cloud Monitoring dashboards and alerts
  • Own BigQuery tool layer: write and optimize SQL queries, manage gold dataset schemas, ensure query cost efficiency
  • Maintain and grow Vertex AI Search knowledge base
  • Collaborate with ML team to integrate Vertex AI prediction endpoints into agent tools
  • Design and populate Config Store tables in BigQuery used by ComparatorAgent
  • Define agent engineering standards including code structure, tool schema conventions, prompt versioning, eval thresholds, and deployment gates
  • Conduct code and prompt reviews and provide technical mentorship
  • Translate marketing requirements into well-scoped agent capabilities and write technical specs
  • Identify capability gaps and drive resolution across engineering teams

Requirements

  • 5+ years of software engineering experience, with at least 2 years in production LLM or AI systems
  • Experience building multi-agent systems with agent hierarchies, tool use, ReAct loops, self-correction patterns in production
  • Strong prompt engineering skills including system prompt design, few-shot example construction, output schema enforcement, and structured output parsing
  • Hands-on experience with at least one agentic framework such as GCP ADK, LangChain, LangGraph, CrewAI, AutoGen or equivalent
  • Understanding of LLM evaluation methods including golden datasets, LLM-as-judge, RAGAS or similar metrics, and A/B testing
  • Production experience with Vertex AI including model endpoints, Vertex AI Search, and ideally Vertex AI Agent Engine or Reasoning Engine
  • Strong BigQuery skills including complex SQL, partitioning and clustering strategy, query cost optimisation, and schema design for analytics workloads
  • Experience with Cloud Run, Cloud Functions, Cloud Scheduler, Pub/Sub, and Cloud Build for production workloads
  • Familiarity with GCP IAM, Secret Manager, Cloud Logging, and Cloud Monitoring
  • Python proficiency including async programming, Pydantic models, FastAPI or similar frameworks, and clean modular code structure
  • Strong understanding of REST APIs, JSON schema design, and API integration patterns
  • Experience with Docker, container registries, and CI/CD pipelines
  • Git-based development workflow including branching strategy, PR reviews, and automated testing in CI

Tech stack

Google Cloud PlatformVertex AIBigQueryCloud RunCloud FunctionsCloud SchedulerPub/SubCloud BuildCloud LoggingCloud MonitoringSecret ManagerPythonFastAPIPydanticDockerGCP Agent Development Kit (ADK)LangChainLangGraphCrewAIAutoGenMeta Marketing APISQLREST APIsJSON schemaGitGemini API

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.