This engineering role involves designing and developing large-scale agentic and multi-agent systems, focusing on scalable, production-grade applications. The position is open to candidates in Ukraine and supports remote work from within Ukraine, offering an opportunity to build skills in Python, AWS, and data science while contributing to advanced AI solutions.
Responsibilities
Support the design of agentic AI systems and multi-agent systems at scale
Assist in developing production-grade AI applications with LangChain and LangGraph frameworks
Contribute to implementing retrieval-augmented generation (RAG) evaluation methods
Build and maintain vector databases for AI data storage and retrieval
Apply data science techniques to improve AI system performance
Collaborate with cross-functional teams to integrate AI solutions
Develop scalable and efficient AI system architectures
Troubleshoot and resolve system issues and bottlenecks
Acquire knowledge about AI and machine learning advancements
Document system designs and development processes
Participate in code reviews and follow best practices
Optimize cloud infrastructure with AWS services
Deploy and monitor AI applications
Requirements
Interest in designing and developing agentic AI systems and multi-agent systems
Programming skills in Python with 2+ years of experience
Familiarity with LangChain and graph frameworks such as LangGraph
Understanding of the Amazon Web Services (AWS) cloud platform
Background in data science or data engineering methodologies
Knowledge of algorithms, data structures and machine learning techniques
Familiarity with RAG evaluation and vector databases
Willingness to contribute to scalable and production-grade AI solutions
Problem-solving and analytical skills
Experience or coursework in software, system or test engineering environments
Collaboration and communication skills
B2+ level English proficiency
Benefits
Flexible schedule
Necessary equipment to perform work tasks
Opportunity to change projects and technology stacks within EPAM
Experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
Relocation opportunities may be available for eligible candidates
Participation in volunteer, charity programs and communities (both technical and interest-based)
Individual career path planning with manager
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Regular feedback from colleagues
Free English improvement courses with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
Free training and certification in AWS, GCP, or Azure Clouds
Access to the internal E-learn training program (18,200+ specialized training and mentoring programs)
Corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
Study at EPAM Solution Architecture School with practicing architects as instructors
Leadership development opportunities (Delivery Management, Resource Management, Leadership Essentials school and more)
Participation in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)
Vacation and sick leave (including sick leave without a medical certificate)
Wide range of Voluntary Medical Insurance programs (medical treatment and preventive options, including sports activities)
Medical insurance for family members at corporate rates
Company support during significant life events (childbirth or adoption, marriage, etc.)
Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
E-kids program - a free programming language training program for EPAMers' children
Important Details
Work format: remotely or from any of our comfortable offices or coworking spaces in Ukraine
About the Company
EPAM strives to provide its global team of over 62,350 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. The company values cooperation, understanding clients' business, and aiming for the highest quality standards, fostering a dedicated, diverse community that helps individuals realize their full potential.