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 AI Python Developer

EPAM Systems
🇧🇬 Bulgaria
Hybrid
Senior
2 months ago
  • AI
  • Python
  • RAG
  • LangChain
  • LangGraph
  • CrewAI
  • Microservices
  • AI/ML
  • FastAPI
  • Django
  • Next.js
  • React.js
  • Pinecone
  • Weaviate
  • Chroma
  • pgvector
  • LLM APIs
  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • AWS Bedrock
  • Azure OpenAI
  • Cursor
  • Claude Code
  • AWS
  • Azure
  • GCP
  • Docker
  • CI/CD
  • IaC
  • Agile
  • Scrum
  • LangSmith
  • Weights & Biases
  • Event-Driven Architecture
  • Technical Writing
  • Neo4j
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are seeking aSenior AI Python Developer who combines strong software engineering fundamentals with AI-augmented development practices. The ideal candidate is a self-starter with a solid Computer Science foundation, production-grade Python expertise, and demonstrated use of modern AI tooling — including prompt engineering and agentic coding workflows. This role is central to delivering enterprise-grade AI solutions, agentic platforms, and LLM-integrated systems.

Responsibilities

  • Design, develop, test, and deploy production-ready AI-driven full-stack applications using Python
  • Build scalable RAG pipelines, agentic workflows, and LLM-integrated systems using frameworks such as LangChain, LangGraph, CrewAI, or similar tools
  • Develop backend services, including APIs, microservices, and data pipelines, along with modern frontend interfaces
  • Write high-quality, maintainable, and testable Python code while leveraging AI coding assistants to accelerate delivery without compromising quality
  • Integrate AI/ML models into enterprise systems ensuring reliability, scalability, and performance
  • Apply advanced prompt engineering techniques for code generation, refactoring, debugging, testing, and documentation
  • Design and implement agentic development workflows where AI agents handle multi-step tasks such as scaffolding, migration, and optimization
  • Review, validate, and refine AI-generated code to meet production, security, and architectural standards
  • Continuously explore and adopt emerging AI development tools, frameworks, and best practices
  • Collaborate with Solution Architects, Product Owners, and cross-functional teams to translate requirements into technical solutions
  • Participate in code reviews focused on quality, security, and engineering excellence
  • Troubleshoot and resolve complex full-stack technical issues

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or related field; Master's degree preferred
  • 5+ years of professional software development experience delivering production systems
  • 4+ years of advanced Python development experience with deep knowledge of the language ecosystem, libraries, tooling, and testing frameworks
  • Strong foundation in computer science fundamentals, including data structures, algorithms, systems design, and database theory
  • Proven ability to write clean, performant, and production-ready code with strong ecosystem knowledge
  • Experience with at least one additional language or stack for full-stack development
  • Hands-on experience with modern front-end and back-end frameworks such as FastAPI, Django, Next.js, or React
  • Experience working with relational, non-relational, and vector databases (e.g., Pinecone, Weaviate, Chroma, pgvector)
  • Production experience with RAG architectures and LLM-based systems
  • Experience with agentic workflows and multi-agent systems, including tool use, planning, and memory
  • Familiarity with major LLM APIs such as OpenAI's API, Anthropic Claude, Google Gemini, AWS Bedrock, or Azure OpenAI
  • Strong prompt engineering and optimization skills
  • Practical experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or Amazon Q Developer
  • Experience with at least one cloud platform (AWS, Azure, or GCP)
  • Familiarity with Docker, CI/CD pipelines, and infrastructure-as-code
  • Self-starter mindset with ability to independently drive tasks and solve problems
  • Strong skills in analytical thinking, communication, and collaboration
  • Experience working in Agile/Scrum environments
  • Passion for continuous learning in AI and software engineering

Nice to have

  • Experience with model fine-tuning or training custom AI models
  • Familiarity with LLM evaluation and observability tools such as RAGAS, LangSmith, or Weights & Biases
  • Experience with event-driven architecture and streaming systems
  • Knowledge of AI security best practices
  • Open-source contributions or technical writing experience
  • Experience with graph databases such as Neo4j

Senior AI Python Developer · EPAM Systems

Auto apply with Likeremote