AdTechTalent
Engineering6 days agoHybrid

DoubleVerify

Senior AI Engineer

pythonjavascalac#gollmlangchainlanggraphhaystackprompt engineeringvector databasesragcloudawsgcpazuredockerkubernetesaigenaidistributed systemsbackendml opsai integration

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Tel Aviv, Israel

Full job description

DoubleVerify seeks a senior Software Engineer with 5+ years experience in Python, Java, Scala, C#, or Go to join an AI innovation team. Responsibilities include architecting distributed AI-driven backend services, implementing multi-step reasoning pipelines and retrieval-augmented generation, building APIs and integrations for AI agents, creating proof-of-concepts, and monitoring AI features in production. Candidates should have familiarity or willingness to learn LLM frameworks (LangChain, LangGraph, Haystack), understanding of prompt engineering, vector databases, RAG, and solid cloud infrastructure knowledge (AWS, GCP, Azure) with containerization (Docker, Kubernetes). Strong problem-solving, ownership, and collaboration skills required. Hybrid work model based in Tel Aviv, Israel.

What you'll do

  • Architect and implement distributed services that power AI-driven applications
  • Implement multi-step reasoning pipelines, retrieval-augmented generation (RAG), and domain-specific AI capabilities
  • Build robust APIs, plugins, and integrations enabling AI agents to interact with external systems and data sources
  • Create and refine proof-of-concepts, validating ideas quickly before scaling to production
  • Implement monitoring, evaluation, and logging systems to track AI-powered features in production
  • Work closely with product managers, designers, data scientists, and AI engineers to deliver user-focused solutions
  • Stay curious about emerging AI frameworks, tools, and best practices to improve reasoning, planning, and autonomy in backend services

Requirements

  • 5+ years in Python /Java/Scala/C#/ Go
  • Familiarity with LLM frameworks (LangChain, LangGraph, Haystack, etc.) or willingness to learn
  • Basic understanding of prompt engineering, vector databases, and retrieval-augmented generation (RAG)
  • Solid knowledge of cloud infrastructure (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
  • Proven track record in building scalable, distributed systems
  • Strong problem-solving, ownership, and collaboration skills

Tech stack

PythonJavaScalaC#GoLangChainLangGraphHaystackprompt engineeringvector databasesretrieval-augmented generationAWSGCPAzureDockerKubernetes

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

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