Банкови позиции

Кариери

Всеки търси служители, ние търсим хора

JobIcon
Senior Machine Learning Engineer
 Head office
Sofia, valid to
General duties
  • Develop, deploy, and maintain production-grade ML models for business-critical use cases including Next Best Offer/Action, pricing optimization, anti-fraud detection, and AML (Anti-Money Laundering) models.
  • Own the end-to-end ML lifecycle: problem framing, data exploration, feature engineering, model training and validation, deployment, monitoring, and continuous improvement.
  • Design and implement robust model monitoring and retraining pipelines to ensure model performance over time.
  • Collaborate with Data Engineers and Software Engineers to integrate ML models into production systems and streaming/batch pipelines.
  • Contribute to the design and improvement of the in-house ML platform to enhance productivity and model deployment efficiency.
  • Work with stakeholders across the bank to understand business requirements and translate them into ML solutions.
  • Ensure models meet governance, compliance, and audit requirements; maintain documentation and model cards.


Requirements

Must have

  • 3+ years of hands-on experience in ML engineering or data science roles.
  • Strong foundation in mathematics, statistics, ML algorithms, metrics, and loss functions.
  • Advanced expertise in Python and ML ecosystem (NumPy, pandas, scikit-learn).
  • Strong SQL skills for data manipulation and analysis.
  • Verbal and written English at Upper Intermediate level (B2+) or above.

Nice to have

  • Proven track record of deploying models to production.
  • Experience with gradient boosting libraries (XGBoost, CatBoost, LightGBM).
  • Spark skills, including complex joins, subqueries, CTEs, window functions, and large-scale data processing.
  • Experience with ML lifecycle tools such as MLflow, Azure Databricks, or similar platforms.
  • Proficiency in writing clean, efficient, scalable, and maintainable Python code.
  • Experience with model deployment, monitoring, and MLOps best practices.
  • Understanding of model validation, A/B testing, and evaluation metrics.
  • Experience with LLM-based applications or agentic AI frameworks (LangChain, LangGraph).
  • Familiarity with deep learning frameworks (PyTorch, TensorFlow, Keras).
  • Experience with workflow orchestration tools (Airflow, Prefect).
  • Knowledge of real-time model serving and streaming ML pipelines.
  • Experience in banking, fintech, or highly regulated industries.
  • Familiarity with Azure cloud services and Kubernetes.


DSK Bank offers
  • Excellent opportunities for professional and career development in one of Bulgaria’s leading banks;
  • Food vouchers in the amount of 102.26 EUR per month;
  • 25 paid holiday leave;
  • Additional Health Insurance;
  • Favorable conditions for housing and mortgage lending, as well as for bank products and services;
  • Annual bonus scheme depending on the achieved results;
  • Preferential conditions for Multisport / CoolFit card;
  • Great location;
  • Discounts in various companies;
  • Professional trainings for specific knowledge and skills (internal academies);
  • Refer a Friend Bonus.




Documents for application

CV

Loading...

Кандидатствай

Ако позицията отговаря на твоите професионални интереси и умения, ще се радваме да разгледаме кандидатурата ти.

Select a choice
С натискането на бутона "Кандидатствай" се съгласяваш с Условията за обработка на лични данни и Подаване на онлайн заявка