Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Senior Software Engineer, Java + AI/Python + Cloud

EPAM Systems

Remote · SerbiaSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)

We are looking for a versatile Software Engineer with a strong foundation in Java backend development and advanced practical experience in Python, AI engineering, or both. The person should be able to design, build, deploy, and support production-grade solutions in a cloud environment.

Responsibilities

  • Design and develop scalable backend services using Java, Spring Boot, REST APIs, and microservice architecture
  • Build or integrate AI-enabled components using Python and modern AI frameworks
  • Develop LLM-powered applications, RAG pipelines, AI agents, or intelligent automation solutions
  • Integrate AI services with existing Java applications, enterprise systems, APIs, and data platforms
  • Deploy and operate applications in AWS, Azure, or Google Cloud
  • Use Docker, Kubernetes, CI/CD, and Infrastructure as Code to support reliable delivery
  • Ensure appropriate application security, observability, testing, and production readiness
  • Work closely with engineers, data specialists, architects, and business stakeholders
  • Use AI-assisted development tools responsibly while reviewing and validating generated output

Languages

    Work format
    Remote
    Seniority
    Senior
    Posted
    29 Sept 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking