Upstaff Sign up
Alexey Za
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since January, 2025

Alexey Za — Senior ML/AI Engineer

Expertise in Data Science (5.5 yr.), AI and Machine Learning (5.5 yr.).

Last verified on October, 2025

Core Skills

Python
Python
NumPy
NumPy
Pandas
Pandas
Matplotlib
Matplotlib
Seaborn

Bio Summary

Data Scientist/Machine Learning Engineer with over 5.5 years of experience specializing in predictive modeling, analytics, computer vision, and offering a robust background in computer science and software engineering. Technical proficiency in Python and a range of data science tools including Numpy, Pandas, and Machine Learning libraries such as Scikit-learn. Expert in deploying ML models to cloud environments like Azure and AWS. Experience includes implementing custom ML solutions for fraud detection in banking, credit risk analysis in finance, energy consumption forecasting, and telecom subscriber insights. Strong track record in data engineering with Apache Airflow and Spark, and backend development with FastAPI. Practical DevOps and MLOps integration expertise using Docker, Jenkins, and MLflow, and experience with databases like PostgreSQL and Redis. Recognized for enhancing model performance through feature engineering, optimizing hyperparameters, and ensuring model explainability.

Technical Skills

Programming LanguagesPython
Python Libraries and ToolsMatplotlib, NumPy, Pandas, Seaborn
AI & Machine LearningNumPy
Data Analysis and Visualization TechnologiesPandas

Work Experience

Machine Learning engineer, ML Banking Transaction Analysis Platform

Duration: 11.2023 – Present

Summary: ML platform for banking operations, processing large volumes of transaction data, applying fraud detection, anomaly detection, and client segmentation to improve customer experience.

Responsibilities: Defining business requirements, data collection and processing, developing and optimizing machine learning models, addressing imbalanced datasets, implementing algorithms for anomaly detection, performing client segmentation, designing dashboards, integrating interpretability layers with SHAP, ensuring model integration with real-time transaction systems, monitoring production model behavior.

Technologies: Python, Pytorch, Pandas, Numpy, LightGBM, CatBoost, Scikit-learn, Statsmodels, SHAP, Optuna, MLflow, Seaborn, Kafka, Apache Spark, Azure ecosystem, Redis, Docker, MongoDB, Git, GitLab

Data Scientist / Machine Learning Engineer, Credit Platform Analytics and Decision Engine

Duration: 10.2022 – 11.2023

Summary: Finance management and credit analytics platform for the construction industry, enhancing credit score predictions and solving optimization problems for marketing.

Responsibilities: Collecting business requirements, experimenting with statistical and ML approaches, developing clusterization models, setting up MLflow for tracking, developing an analytical layer on Azure Synapse, initiating data and ML practices, setting up a DWH, creating PowerBI dashboards, and setting up inference pipelines.

Technologies: Python, Numpy, Pandas, SciPy, Plotly, Matplotlib, XGBoost, SHAP, Prophet, Tensorflow, Keras, Azure, MongoDB, PostgreSQL, SQL Server, PowerBI, MLflow, Docker, Git, Bitbucket

Data Scientist / Machine Learning Engineer, Energy Consumption Forecasting

Duration: 08.2021 – 10.2022

Summary: Energy consumption forecasting for home devices to optimize bills and CO2 savings.

Responsibilities: Setting up model metrics monitoring, creating data preprocessing pipelines, applying various models for prediction, enhancing production models, conducting A/B testing, exploring data characteristics, handling data and concept drifts, creating stakeholder reports, using MLflow for tracking, and running Apache Airflow DAG.

Technologies: Python, Pandas, Scikit-learn, Optuna, PyTorch, SciPy, Statsmodels, Seaborn, Plotly, SHAP, Prophet, FastAPI, XGBoost, LightGBM, PostgreSQL, Apache Airflow, MLflow, Docker, Git, GitLab

Data Scientist / Machine Learning Engineer, Telecom Subscriber Insights

Duration: 04.2020 – 08.2021

Summary: Churn prediction and customer segmentation for telecom subscribers to inform retention strategies and improve customer satisfaction.

Responsibilities: Monitoring model metrics, creating preprocessing pipelines, developing segmentation layers, creating model ensembles, experimenting with data balancing techniques, adding explainability, conducting EDA, handling data drift, reporting to stakeholders, deploying models on Azure ML, implementing CI/CD for model updates.

Technologies: Python, Pandas, Scikit-learn, Hyperopt, SciPy, Statsmodels, Seaborn, SMOTE, Plotly, SHAP, CatBoost, XGBoost, LightGBM, Spark, Azure ecosystem, Oracle, Jenkins, Docker, Git, GitLab

Data Scientist / Machine Learning Engineer, Anomaly Detection on Passport Photo

Duration: 07.2019 – 04.2020

Summary: Created a service for anomaly detection in passport photos and matching faces from passports with selfies, optimizing AWS resources during model training.

Responsibilities: Collecting and annotating data, developing preprocessing and augmentation pipelines, experimenting with anomaly detection models, setting up AWS infrastructure for model training and monitoring, optimizing training costs, deploying models, and supporting model testing and pre-production phase.

Technologies: Python, PyTorch, TorchVision, Tensorboard, OpenCV, Pillow, Matplotlib, AWS ecosystem, MongoDB, Redis, Docker, Git, GitLab

Education

  • Computer Science and Software Engineering

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Alexey Za
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring