Grid Dynamics
Python Developer
Grid DynamicsUkraine6 hours ago
Full-timeEngineering

Senior Python Engineer

Company: Grid Dynamics

Location: Ukraine

English: B2 or higher


Project:

We are building an advanced RAG (Retrieval-Augmented Generation) solution for a global FMCG leader in the food & beverage industry. The goal is to scale the current system in Azure Cloud to support more users and larger datasets, while improving stability and performance.


Requirements

Must-have:

  • 5 years of experience with Python.
  • Hands-on experience with Azure Cloud.
  • Proven background in developing and refactoring scalable, reliable backend solutions.
  • Solid knowledge of GenAI/LLM frameworks and tools (e.g., Guardrails, LangChain).
  • English level B2 or higher

Nice-to-have:

  • Experience with vector databases (Cosmos DB, FAISS, etc.).
  • Practical experience with GenAI/LLMs/SLMs-based solutions.
  • Responsibilities

    • Refactor and scale the current solution to make it stable, performant, and enterprise-ready.
    • Build prompt engineering libraries/plugins with ready-made prompts, templates, and best practices to ensure high-quality responses.
    • Perform performance optimization to process large payloads efficiently (including writing testing scripts).
    • Develop strategies to manage token limits, ensuring complex and informative responses.
    • Add support for more file formats (XML, HTML, HAR, Microsoft Office docs – Word, PowerPoint, Excel, PDF).
    • Use multi-vector retrieval methods to improve performance on large datasets.

    Key Skills

    Ranked by relevance