Skip To Main Content
backBack to Search

Senior/Lead Python Developer specializing in AI engineering

Remote in Serbia
Python.ML
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a versatile Software Engineer with a strong foundation in Python backend development and advanced practical experience in AI engineering, agentic workflows, and cloud-native solutions. The person should be able to design, build, deploy, and support production-grade AI-powered applications in a cloud environment. If you are looking to give your career a real boost with a global leader in digital transformation, EPAM is the perfect choice. If you’d like to learn more about this position and project, apply now.

Responsibilities
  • Build Agentic Workflows: Design and implement AI-powered agents using modern frameworks and Python to handle triage, categorization, and decision support for natural-language exceptions and vendor-submitted issues
  • Automate & Classify: Develop sophisticated natural language matching, classification logic, and LLM-powered applications (such as RAG pipelines and intelligent automation) to identify and resolve data quality and reporting anomalies
  • Bridge Business & AI: Collaborate closely with Regulatory Operations (Reg Ops) and business stakeholders to map out current workflows, identify cognitive bottlenecks, and translate them into technical automation
  • Prototype to Production: Take ideas from initial Proof of Concept (PoC) all the way to robust, scalable production-ready LLM applications, integrating them with existing Python applications, APIs, and data platforms
  • Shape the Future Roadmap: Support long-term initiatives including rule-text interpretation, sourcing/transformation logic, and automated code-generation
  • Full-Cycle Engineering & Integration: Participate in full-cycle application development—designing, implementing, testing, and launching Python solutions (using FastAPI, SQLAlchemy, and React) and integrating with other clients' systems
  • Cloud & DevOps Operations: Deploy and operate applications using cloud platforms and tools, including AWS, Terraform, Docker, CI/CD, and Infrastructure as Code
  • Collaboration & Quality: Communicate with customers to clarify requirements, help identify/escalate/resolve technical issues, participate in code reviews, drive team collaboration, and use AI-assisted development tools responsibly while validating output
  • (Additionally for Lead Role): Mentor and lead members of the development team; lead project scoping, roadmap, and architecture discussions; coordinate plans and track tasks; and ensure the Agile team is capable of consuming stakeholder demand
Requirements
  • Hands-on AI & LLM Experience: Proven, hands-on experience developing and deploying production-grade AI applications, LangChain, and optimizing RAG (Retrieval-Augmented Generation) solutions (beyond querying APIs or notebook experiments)
  • Experience & Professional Background: A minimum of 6+ years of experience in software development with strong proficiency in Python
  • Core Python Stack: Solid understanding of Object-Oriented Programming (OOP), design patterns, Python coding standards, industry best practices, and hands-on experience working with SQLAlchemy and the FastAPI framework
  • Full-Stack & Cloud Proficiency: Proficiency in React development alongside hands-on experience with cloud platforms and tools, including AWS, Terraform, and Docker
  • Collaboration & Communication: Outstanding ability to collaborate with non-technical operations stakeholders, translate complex business logic into automated workflows, and demonstrate excellent English communication skills
  • Cross-Technology Adaptability: Ability to work across different technologies and support agentic roadmap work from initial classification through action-taking workflows rather than remaining limited to a single language or platform