Senior Machine Learning Engineer
Детайли
Описание
General dutiesDevelop, 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
Изисквания към кандидата
Езикови познания:
Английски език
Трудов опит:
С професионален опит от 1 - 3г.
Образование:
Бакалавър
Ние предлагаме
Вид заетост:
Пълен работен ден
Срок на заетост:
Постоянна
Договор:
Ниво в йерархията:
Категория:
Банково дело
Държава:
България
Населено място:
Гр. София
Адрес:
ул. “Московска” 19, Централно управление
Дата:
02.04.2026
Организация:
Банка ДСК АД
Фирма/Организация - Директно търсеща служители
Детайли за организацията:
Повече информация за Банка ДСК АД може да получите ТУК
