tbi bank - Data Scientist
Skip to content

Data Scientist

  • Remote, Hybrid
    • Sofia, Bulgaria
  • Data and Technology

Job description



Who we are:
Do you want to join a well-established bank with a start-up culture? No, we’re not joking!


We, at tbi, have been one the most profitable banks for years and we are growing at a fast pace. We’re a bank with a long history of success that operates as a start-up and we’re always on the lookout for new opportunities to grow our business. How do we do that?


It's all about our people. Our team is made up of brave, passionate and caring people who don’t just want to follow the same path – we want to transform into mobile-first, state-of-the-art lifestyle ecosystem. Our colleagues love working here – 80% of them would recommend tbi as an employer to their friends and family. Our people are engaged in challenging and meaningful work, inspired to grow their potential and career, encouraged to learn and empowered to take decisions. That’s not corporate babble, it’s what our people say.



Do you want to play a key role in our unique success story?

If so, we're looking for a Data Scientist to join our team on our journey to success!

What You’ll do:

  • Analyze complex datasets to identify trends, patterns, and opportunities
  • Develop predictive models using machine learning and statistical techniques to address business challenges
  • Perform hypothesis testing and design A/B experiments to validate business strategies
  • Perform data cleaning, feature selection, and feature engineering to enhance model accuracy and interpretability
  • Create and validate custom metrics and KPIs to measure model and business performance
  • Implement and evaluate machine learning algorithms (e.g., RandomForest, XGBoost, Neural Networks) 
  • Experiment with advanced techniques such as deep learning, natural language processing (NLP), and time series forecasting to derive insights from structured and unstructured data
  • Work closely with data engineers to ensure seamless data integration and pipeline development
  • Collaborate with business stakeholders to translate complex findings into actionable business strategies
  • Partner with business intelligence and analytics teams to create dashboards and visualizations that support business objectives
  • Monitor the performance of deployed models and implement retraining strategies to improve model accuracy over time
  • Optimize algorithms for scalability, efficiency, and robustness
  • Design and build dashboards using visualization tools (e.g., Power BI, Tableau, or custom-built solutions)
  • Create clear and impactful data stories and visualizations to present findings and recommendations to senior management and non-technical audiences
  • Stay current with the latest advancements in machine learning and data science
  • Experiment with new methodologies and tools to continuously enhance the data science capabilities of the organization


Job requirements

What you’ll need to succeed:

  • Master’s degree in Data Science, Statistics, Mathematics, Computer Science, or a related field
  • 3+ years of related work experience
  • Strong proficiency in Python for data analysis, modeling, and machine learning, alongside SQL for data manipulation and querying
  • Hands-on experience with machine learning libraries like Scikit-Learn, TensorFlow, Keras, PyTorch, and XGBoost
  • Expertise in statistical techniques such as regression, hypothesis testing, and time series analysis to address business challenges
  • In-depth knowledge of data cleaning, wrangling, and transformation using Pandas, Numpy, and SciPy
  • Familiarity with ETL pipelines, data lakes, warehouses, and big data tools (e.g., Hadoop, Spark)
  • Experience with cloud-based data ecosystems such as Snowflake, AWS Glue, Google Cloud Dataflow, or Azure Databricks
  • Proficiency in data visualization tools like Power BI, Tableau, Matplotlib, Seaborn, and Plotly
  • Knowledge of deep learning frameworks like TensorFlow and Keras, particularly in NLP, image processing, and advanced AI solutions
  • Familiarity with version control systems like Git and collaborative platforms (e.g., GitHub, GitLab)
  • Experience with cloud machine learning platforms (e.g., AWS SageMaker, Google AI) and deploying models via REST APIs or Docker containerization
  • Fluent English skills (both written and spoken)
  • Strong problem-solving, analytical, and critical thinking skills, with the ability to work both independently and as part of a team
  • A proven track record of delivering high-quality projects on time
  • Preferred certifications in areas like AWS Certified Machine Learning – Specialty or Google Professional Data Engineer


What we offer:

  • Seize the opportunity to grow your career
  • Engage in exciting and meaningful work
  • Get recognition for your work and attitude
  • Learn new skills and get management training
  • Become part of a large, friendly and supportive team
  • Get additional private health insurance
  • Receive special prices for multisport card and multiple retailers
  • Obtain preferential prices for our banking products
  • Enjoy a great location in Sofia’s city centre near NDK and South Park


Visit our Career Page to learn more about what makes us different.


If this sounds like something you’d be interested in, we'd love to hear from you!

To apply for this position, please send us your CV in English.


We'd love to get back to everyone, but due to the number of applications we receive, we can only contact the shortlisted candidates.

All applications are treated with utmost confidentiality.

By submitting your job application to tbi bank, you confirm that you have read the document named “Information related to personal data processing for job applicants” publicly available on tbi Career page.


or