👨🏻‍💻 postech.work

Python Developer (GenAI)

EPAM Systems • 🌐 In Person

In Person Posted 4 days, 6 hours ago

Job Description

Join EPAM as a

Python Developer specializing in GenAI

and become part of a dynamic team driving innovation in the banking sector in Zurich. You will contribute to key initiatives focused on enhancing application UI/UX with ReactJS and integrating ChatGPT/OpenAI solutions. Our team is committed to cloud-native transformation, leveraging AI/ML and big data technologies to address complex business challenges.

Responsibilities

Design, develop and implement new use cases leveraging AI/ML and GenAI technologies

Set up and manage Azure environments for building and deploying AI/ML \& GenAI solutions

Own and deliver features end-to-end, ensuring high-quality implementation of business requirements

Actively participate in architectural decision-making and contribute to new application patterns

Engage with business stakeholders to present deliverables and gather feedback

Requirements

5+ years of IT experience, with production-grade expertise in Python

Hands-on experience with REST API development using Flask, Django or FastAPI

Familiarity with the LangGraph ecosystem

Strong understanding of Deep Learning theory, language models and transformers

Solid grasp of LLM fundamentals: Prompting, RAG, Function Calling, Agentic Workflows

Minimum 1 year of experience delivering end-to-end GenAI agentic solutions using LLM, RAG and MCP tools

Proven ability to optimize GenAI solution performance

Experience with Docker and Git

Nice to have

Exposure to UI technologies like ReactJS or Angular

RDBMS understanding

Azure or any other public cloud exposure

We offer

5 weeks of vacation

EPAM Employee Stock Purchase Plan (ESPP)

Enhanced parental leave

Extended pension plan

Daily sickness allowance insurance

Employee assistance program

Global business travel medical and accident insurance

Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more

*All benefits and perks are subject to certain eligibility requirements

Please note that any offers will be subject to appropriate background checks

We do not accept CVs from recruiting or staffing agencies

For this position, we are able to consider applications from the following:

- Swiss nationals

- EU/EFTA nationals

- Third-country nationals based in Switzerland with an appropriate work permit

- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.