EPAM Systems
Posted 1mo ago

AI Software Engineer (Python)

EPAM Systems
Ukraine
RemoteFull Time
Responsibilities
  • designing systems
  • developing applications
  • building databases
Requirements
  • 3+ years Python experience
  • Familiarity with LangChain/LangGraph
  • RAG evaluation and vector DBs
  • Cloud platforms
  • Data science background
  • Strong problem-solving and B2+ English
Technical tools mentioned
PythonLangChainLangGraphEliteACodeMieDIALLinkedIn LearningAnthropicAWSAzureGCPDatabricks

Job description

We are seeking AI Engineers to join our software, system and test engineering group.

You will assist in designing and developing agentic and multi-agent systems at scale using the LangChain and LangGraph frameworks, with a focus on scalable, production-grade applications. Join us to contribute to advanced AI solutions for our clients.

Professional Growth and Technical Upskilling:

We invest heavily in our engineering culture and provide the infrastructure you need to stay at the forefront of artificial intelligence.

  • Advanced AI Ecosystems: Gain hands-on experience building, orchestrating, and scaling AI agents using EPAM’s proprietary platforms EliteA and CodeMie, alongside our open-source AI orchestration platform DIAL, with complimentary access to leading LLMs.
  • Specialized GenAI Training: Access dedicated internal learning paths focused on advanced prompt engineering, agentic system design, RAG architectures, and AI evaluation frameworks.
  • Continuous Learning: Enjoy unlimited access to the LinkedIn Learning library (16,000+ courses) and our internal e-learning portal with specialized technical training.
  • Cloud AI Certifications: Advance your expertise with company-sponsored training and certification vouchers for industry-recognized credentials, including Anthropic, AWS, Azure, GCP, and Databricks.
  • Engineering Excellence (EngX): Elevate your code quality through our EngX programs, covering advanced Python, MLOps, clean architecture, and ADLC best practices.
  • Technical Guilds and Hackathons: Join our active AI communities. Participate in architectural deep-dives, internal TechTalks, and global GenAI hackathons to prototype solutions using cutting-edge models.

What we offer

  • Vacation and sick leave (including a sick leave without a medical certificate)
  • A wide range of Voluntary Medical Insurance programs providing both medical treatment and various 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

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
  • Use Cloud AI Native tools
  • Deploy and monitor AI applications

Requirements

  • Interest in designing and developing agentic AI systems and multi-agent systems
  • Programming skills in Python with 3+ years of experience
  • Familiarity with LangChain and graph frameworks such as LangGraph
  • Understanding of cloud platforms
  • 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

Kindly be advised that the set of benefits, including learning, certification, and other opportunities, may vary depending on the role you apply for. Our recruiter will be able to share more details about the specific opportunity during your general interview.

Kindly note that this role supports remote work, but only from within Ukraine.

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. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Software Engineer roles
1d
Save
Mark Applied
Hide
C#/.NET Software Developer
Kyiv or Denmark or Macedonia or Poland or Asia or North America
HybridFull Time
3Shape
3Shape: Develops 3D scanning and CAD/CAM software for dentistry.
4+ YOERequires 4+ years of software development, C#/.NET, OOP, SOLID, design patterns, complex algorithms, Agile familiarity, English communication, and a Computer Science or Engineering degree.
C#, .NET, ASP.NET Framework, C++, Azure, GitHub Actions, Scrum, Agile, Neural networks
2d
Save
Mark Applied
Hide
Full-Stack Software Engineer (React Native/React/.Net)
Poland or Bulgaria or Croatia or Czech Republic or Krakow or Romania or Vinnytsia or Kyiv
RemoteFull Time
Auditdata
Auditdata: Cloud-based software and diagnostic solutions for hearing care clinics.
5+ YOERequires 5+ years of software development, React, TypeScript, React Native, Expo, C#, .NET, ASP.NET Core, REST APIs, Entity Framework, SQL, cloud, CI/CD, AI coding assistants, and B2+ English.
React, TypeScript, Vite, React Native, Expo, C#, .NET 8, .NET 9, .NET 10, .NET Framework 4.8, ASP.NET Core, Entity Framework Core, WPF, XAML, Azure SQL, Claude, Claude Code, REST APIs, SQL Server, Azure, Docker, Kubernetes, WiX, SQLite, Codex, CI/CD
2d
Save
Mark Applied
Hide
Senior Software Engineer (Go / PHP / React) IRC302171
Ukraine
RemoteFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
5+ YOERequires 5+ years of software engineering experience, Go and PHP backend development, AWS deployment, MySQL expertise, professional English, and agile collaboration; Terraform and React are preferred.
Go, PHP, React, AWS, MySQL, Terraform
2d
Save
Mark Applied
Hide
AI-Native Software Developer
Kyiv, Kyiv City, Ukraine
RemoteFull Time
OnTheGoSystems
OnTheGoSystems: Develops multilingual plugins and SaaS tools for WordPress websites.
Experience with Ruby on Rails or back-end frameworks, profound SQL skills, software testing habits, and hands-on experience using AI for end-to-end software work.
Ruby on Rails, SQL, AI
3d
Save
Mark Applied
Hide
Principal Software Developer (IT Solution Department)
Lviv, Lviv Oblast, Ukraine
OnsiteFull Time
Sigma Software
Sigma Software: Global IT services provider offering custom software development and consulting.
7+ YOE7+ years of commercial software engineering experience, strong JavaScript and Node.js expertise, React.js, REST API or GraphQL, AI coding assistants, architecture, enterprise integrations, leadership, and upper-intermediate English.
JavaScript, Node.js, React.js, REST API, GraphQL, Claude Code, Codex
1w
Save
Mark Applied
Hide
Senior Software Engineer
Bulgaria or Poland or Portugal or Spain or Ukraine
RemoteFull Time
Intellias
Intellias: Global software engineering and digital transformation services provider.
7+ YOERequires 7+ years of Java and Spring Boot development, 3+ years with public cloud and AWS services, CI/CD experience, microservices, JPA/Hibernate, automated testing, Agile delivery, and English communication.
AWS, Java, Spring Boot, PostgreSQL, DynamoDB, GitHub Actions, Relational Database Service (RDS), Lambda, S3, Kinesis, Kafka, Simple Notification Service (SNS), Simple Queue Service (SQS), Azure, IntelliJ IDEA, Eclipse, Jenkins, GoCD, Azure DevOps, JPA, Hibernate, JUnit, Cucumber
1w
Save
Mark Applied
Hide
Senior Software Engineer (SEO)
Poland or Ukraine or India
RemoteFull Time
Solvd
Solvd: Provides AI-native consulting and global software engineering services.
Frontend-focused engineer with strong React and TypeScript skills, SSR/CSR and technical SEO experience, familiarity with APIs/Node.js, performance and crawlability optimization, and cross-functional collaboration.
React, TypeScript, JavaScript, CSS, SCSS, HTML, SSR, CSR, REST, GraphQL, Node.js, CI/CD, Next.js, Adobe DTM/Launch, Tealium, Google Tag Manager, CoreMedia, Magnolia, Contentful, AEM, Adobe Target, AB Tasty, Evergage, Salesforce Commerce Cloud, Hybris, Shopify, Schema.org, Google Search Console, XML sitemaps, robots.txt
2w
Save
Mark Applied
Hide
Senior Software Engineer – PHP, TypeScript, Node.js (remote within EMEA)
Warsaw or Barcelona or Bucharest or Kyiv
RemoteFull Time
FYUL
FYUL: A platform powering global on-demand eCommerce merchandise production.
Experienced engineer with strong software fundamentals, distributed systems, cloud infrastructure, data pipelines, PHP/TypeScript/Node.js experience, observability, and mentorship skills.
PHP, Symfony, Node.js, TypeScript, Angular, PostgreSQL, Redis, MongoDB, AWS, Kubernetes, Terraform, Helm, Atlantis, Claude, Git, PhpStorm, Grafana, Kibana, Prometheus, Jira, Miro, Google Workspace, Slack, LLMs