Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

Senior Python Engineer

EPAM Systems
  • ๐Ÿ‡ต๐Ÿ‡ฑ Poland
  • Hybrid
  • Senior
  • 9 hours ago
  • Python
  • Azure
  • RAG
  • Microservices
  • FastAPI
  • NoSQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • Kubernetes
  • gRPC
  • End-to-End Testing
  • pytest
  • CI/CD
  • AWS
  • GCP
  • IaC
  • LangChain
  • LangGraph
  • LlamaIndex
  • OpenAI
  • FAISS
  • Azure AI
  • AI
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are seeking a talented and motivatedSenior Python Engineer to join our dynamic team, bringing hands-on experience in Python development and familiarity with the Azure environment and related technologies, along with a solid understanding of event-based design patterns and RAG architecture.

Responsibilities

  • Develop and maintain Python applications that meet business requirements and technical specifications
  • Collaborate with cross-functional teams to design, develop, and implement software solutions
  • Utilize Azure services and technologies to build scalable and efficient applications
  • Implement event-based design patterns to enhance application functionality and performance
  • Apply knowledge of RAG architecture to relevant projects
  • Troubleshoot, debug, and optimize code to ensure high performance and reliability
  • Stay updated with the latest industry trends, technologies, and best practices in Python development and cloud computing
  • Evaluate trade-offs and select appropriate tools, frameworks, and architectural patterns for a given problem
  • Develop PoCs and iterate quickly based on results

Requirements

  • At least 5+ years of practical experience in Python development and delivering production systems
  • Proficiency in advanced Python, especially in scalable, clean code architecture and microservices (e.g., FastAPI, asyncio)
  • Understanding of API integration patterns and inter-service communication (e.g., REST, Kafka)
  • Track record of at least two backend/data-intensive solutions successfully delivered to production, ideally involving high-throughput APIs, data pipelines, or search/retrieval systems
  • Practical knowledge and hands-on experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB), caching layers (e.g., Redis), and message queues
  • Experience with containerization (Docker, Kubernetes)
  • Strong grasp of software engineering fundamentals: data structures, algorithms, and concurrency
  • Skills in asynchronous programming and API design (REST/gRPC)
  • Understanding of testing practices: unit, integration, and end-to-end testing (e.g., pytest), plus CI/CD pipelines
  • Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and infrastructure-as-code
  • Strong debugging, profiling, and optimization skills for high-performance Python applications
  • English proficiency at B2 level or higher

Nice to have

  • Familiarity with agentic frameworks such as LangChain/LangGraph, LlamaIndex, or similar
  • Practical experience integrating LLMs (e.g., OpenAI, Anthropic) into production applications, including prompt engineering and tool/function calling
  • Knowledge of RAG architectures, embeddings (e.g., OpenAI), and vector databases (e.g., FAISS, Azure AI Search)
  • Understanding of LLM evaluation, guardrails, and cost/latency trade-offs when designing AI-powered services

Senior Python Engineer ยท EPAM Systems

Auto apply with Likeremote