Skip navigation EPAM
CONTACT US

Senior Python Developer Geneva, Switzerland or Remote

Senior Python Developer Description

Are you driven by a passion for advancing technology within the banking industry and dedicated to combating financial crime? If so, we are looking for someone just like you to join us in Geneva in a position that requires a mix of remote and on-site work in a hybrid model.

We are seeking a skilled and experienced Senior Python Developer with Risk experience to join our dynamic team.


#LI-DNI

Responsibilities

  • Design, develop and maintain high-performance, scalable Python applications tailored for credit risk analysis and reporting
  • Work directly with clients and stakeholders to gather requirements, present technical solutions and address evolving business needs
  • Process large datasets related to loan portfolios, financial metrics and market risk using Python libraries and frameworks
  • Apply domain knowledge to implement models, scoring mechanisms and risk assessments (e.g. PD, LGD, EAD models)
  • Develop APIs to integrate with internal/external systems and deliver seamless data flow and automation
  • Collaborate with risk modeling teams to develop, validate and deploy credit risk models using Python
  • Ensure code quality through effective reviews, refactoring and implementation of best practices in Python development
  • Create technical documentation, user guides and process flows for delivered solutions

Requirements

  • 5+ years of professional Python development experience
  • Strong knowledge of Python libraries/frameworks such as Pandas, NumPy, Scikit-learn, Flask/Django, FastAPI
  • Experience working in the credit risk, financial services or banking domain
  • Familiarity with credit risk models, scoring systems and regulatory requirements (e.g. Basel II/III)
  • Experience with SQL and NoSQL databases for managing financial data (e.g. PostgreSQL, MongoDB)
  • Exposure to data processing pipelines and ETL systems
  • Knowledge of risk management tools and frameworks (e.g. SAS, R is a plus)
  • Version control (Git), CI/CD and DevOps exposure
  • Strong analytical and problem-solving abilities
  • Excellent written and verbal communication skills in English

We offer

  • EPAM Employee Stock Purchase Plan (ESPP)
  • Enhanced parental leave
  • Extended pension plan
  • Daily sickness allowance insurance
  • Employee assistance program
  • 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 IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations