Senior AI Engineer / Data Scientist

EPAM Systems, Inc.
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Microsoft Azure Code Review Continuous Integration Software Debugging Distributed Systems Python (Programming Language) Software Safety Search Technologies Openapi
+16 more
Cloud Platform System Large Language Models Grafana Multi-Agent Systems Prompt Engineering Reliability of Systems Generative AI Event Driven Architecture Build Management Containerization AI Platforms Kubernetes Information Technology Machine Learning Operations Virtual Agents Microservices

Job description

  • Design, build, and deploy Generative AI and Agentic AI solutions from prototyping through production
  • Develop and optimize multi-agent systems using frameworks such as LangGraph, CrewAI, AutoGen, and Semantic Kernel
  • Implement orchestration patterns including planner/executor, supervisor/worker, and tool-calling workflows
  • Design and build RAG pipelines, including embeddings, chunking, hybrid search, and retrieval evaluation for enterprise data grounding
  • Develop orchestration engines supporting multi-step planning, delegation, and fallback paths for agent workflows
  • Implement integration and communication patterns via MCP, A2A, OpenAPI, REST, and gRPC
  • Build production-grade Python APIs and microservices integrating with enterprise systems and AI services
  • Apply observability and monitoring solutions (Langfuse, Arize, Grafana) to ensure system reliability
  • Contribute to solution architecture, best engineering practices, and documentation

Requirements

Do you have experience in gRPC?, Do you have a Master’s degree?, * Bachelor’s/Master’s in Computer Science, Data Science, or related field with 4+ years’ experience, or Ph.D. with relevant experience

  • Strong engineering experience with Python, APIs, microservices, debugging, and code review
  • Proven experience building and deploying Generative AI or Agentic AI applications in production
  • Deep understanding of LLM concepts, RAG patterns, prompt design, and evaluation methodologies
  • Experience with multi-agent orchestration frameworks (LangGraph, CrewAI, AutoGen, Semantic Kernel)
  • Familiarity with orchestration strategies like planner/executor and tool calling
  • Knowledge of MCP, A2A protocols, and OpenAPI-based integration methods
  • Strong experience with cloud environments, ideally Azure (Azure OpenAI, AI Foundry, AI Search)
  • Competence in containerized deployments, CI/CD, and MLOps tooling (MLFlow, Airflow)

Nice to have

  • Experience with Microsoft Agent Framework, Azure AI Agent Service
  • Knowledge of vector databases (Pinecone, Weaviate, Qdrant, Milvus)
  • Familiarity with guardrail and AI safety techniques (output filtering, prompt injection defense)
  • Experience in distributed systems, event-driven architectures, and workflow engines
  • Prior involvement in training, fine-tuning, or experimenting with foundation models

Benefits & conditions

Pulled from the full job description

  • Employee stock purchase plan
  • Employee assistance programme
  • Company pension
  • Private medical insurance
  • Cycle to work scheme
  • Tech scheme, * EPAM Employee Stock Purchase Plan (ESPP)
  • Protection benefits including life assurance, income protection and critical illness cover
  • Private medical insurance and dental care
  • Employee Assistance Program
  • Competitive group pension plan
  • Cyclescheme, Techscheme and season ticket loans
  • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
  • If otherwise eligible, participation in the discretionary annual bonus program
  • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

2:53 min

Using OpenAPI as an executable contract

Violina Popova Violina Popova · Europe 2026 Virtual

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · WWC 2024

3:22 min

Evaluating advanced artificial intelligence platforms for daily recruitment

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all