We are searching for a talented Senior Python Engineer with a background in Generative AI and Azure to join our team. This role is for our Client, a global leader specializing in banking, investment banking, and financial services.
You will join the AI Platform Team, composed of data scientists, software engineers, and business analysts. The team manages vast amounts of data across diverse use cases, leveraging both traditional machine learning models and cutting-edge Generative AI. They are advancing rapidly in the areas of chatbots and agents, applying cloud-native technologies.
This position features a flexible hybrid work arrangement, requiring 3 days per week at our Krakow office.
Responsibilities
Develop high-quality, production-ready Python code suitable for deployment on cloud platforms
Build innovative agent-based applications across all stages, from proof of concept to large-scale production deployment
Set standards for constructing agent and agent-based tools
Research modern agentic frameworks and implement solutions that align with the Client’s standards
Enhance the team with your expertise and coding abilities, aiming for exceptional performance benchmarks
Benefit from team collaboration by learning from skilled colleagues while contributing your own expertise
Collaborate on designing, developing, and implementing solutions to advance the team's platform and align with technical roadmap goals
Work effectively with both technical and non-technical stakeholders
Requirements
Excellent Python coding skills
Hands-on expertise in developing agent-based solutions, including agents, chatbots, and agent tools
Knowledge of Generative AI-related APIs (e.g., OpenAI, Anthropic)
Background in utilizing agentic frameworks such as LangGraph, AutoGen, or Semantic Kernel
Proficiency in using cloud services, including Azure, with Azure AI services as a plus
Competency in CI/CD tools and productionalization of code
Nice to have
Familiarity with Machine Learning concepts and related Python tools
Understanding of Kubernetes, with specific knowledge of AKS
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
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
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.