Python Engineer - AI Agent Developer

Jobs
EPAM Systems

EPAM Systems

-

🌎 Remote

Posted on: 6 July, 2025

Python Engineer - AI Agent Developer

We are searching for a skilled Python Engineer with expertise in AI/ML and AWS to join a project for our client, a global leader in automotive services and technologies.

The company offers digital marketing, software, financial, wholesale, and e-commerce solutions for the worldwide automotive industry.

This role supports a hybrid work model, requiring visits to the office in Warsaw.

In this position, you will concentrate on creating and deploying AI agents using Python for conversational AI and workflow automation. You will develop production-ready agents with AWS Bedrock and Foundation Models as components of a multi-agent orchestration platform. Agent types you will work on include Supervisor Agents (conversation orchestration and intent routing), Vehicle Acquisition Agents (automotive workflow automation), Customer Support Agents (technical assistance and guided interactions), and Analytics Agents (data processing and insights generation).

RESPONSIBILITIES

  • Build AI agents using Python with async/await patterns
  • Integrate AWS Bedrock and Foundation Models (LLMs) for agent behavior
  • Implement agent coordination and communication protocols
  • Develop conversation flows and context management systems
  • Create agent testing frameworks and validation tools
  • Optimize agent performance and response times
  • Work on Gent Framework development with modular architecture
  • Focus on conversation state management and context persistence
  • Enable real-time communication with WebSocket integration
  • Perform agent orchestration and workflow coordination
  • Conduct performance monitoring and optimization
  • Carry out integration testing and validation automation

REQUIREMENTS

  • 3+ years of experience in Python Development
  • 2+ years of experience in AI/ML and AWS Cloud
  • Knowledge of production frameworks such as FastAPI and Flask
  • Background in async/await patterns for concurrent processing
  • Familiarity with testing frameworks like pytest or unittest
  • Skills in API development and microservices architecture
  • Expertise in LangChain, Hugging Face, or similar AI/ML frameworks
  • Competency in prompt engineering and conversation design
  • Proficiency in integrating and optimizing Large Language Models
  • Understanding of AI safety measures and response validation
  • Familiarity with AWS Bedrock integration and Foundation Models
  • Skills in AWS services such as Lambda, SQS, DynamoDB, and API Gateway
  • Proficiency in container deployment using Docker and ECS
  • Capability to use Terraform for Infrastructure as Code
  • Expertise in Git workflows and collaborative coding practices
  • Competency in CI/CD pipelines and automated testing
  • Background in Agile methodologies, including sprint planning
  • Understanding of code review and documentation practices

NICE TO HAVE

  • Background in Go
  • Knowledge of Java or Node.js

WE OFFER

  • We gather like-minded people
  • Engineering community of industry professionals
  • Friendly team and enjoyable working environment
  • Flexible schedule and opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • We provide growth opportunities
  • Outstanding career roadmap
  • Leadership development, career advising, soft skills, and well-being programs
  • Certification (GCP, Azure, AWS)
  • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
  • English classes
  • We cover it all
  • Stable income (Employment Contract or B2B)
  • Participation in the Employee Stock Purchase Plan
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
  • Referral bonuses
  • Corporate, social and well-being events
  • Please, note
  • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
  • We will reach out to selected candidates exclusively

Tags:
ai
ml
Share the job:

Related Jobs