Himalayas logo
MB
Open to opportunities

Marcin Bach

@marcinbach

Senior Full Stack Engineer and Machine Learning specialist delivering scalable, production-grade AI systems.

Poland
Message

What I'm looking for

I seek a role building production-grade ML/AI systems in a collaborative, product-focused team where I can lead technical design, mentor engineers, and scale reliable, explainable solutions.

I am a versatile Senior Full Stack Engineer and Machine Learning specialist with over 8 years building secure, scalable systems across FinTech, SaaS, HealthTech, and eCommerce. I combine engineering excellence with product-focused architecture to deliver high-performance, cloud-native solutions.

I have designed and deployed Python-based ML models using TensorFlow, PyTorch, scikit-learn and XGBoost, and built robust data pipelines with Pandas, NumPy and Airflow to process large-scale datasets reliably. I integrate models into production via FastAPI, Flask and Django, and ensure observability with Prometheus and experiment tracking with MLflow.

My experience includes containerization and orchestration with Docker, Kubernetes, AWS and Azure, plus CI/CD automation and testing strategies using PyTest, Git and Jenkins. I have led cross-functional teams, mentored junior engineers, conducted applied research, and improved operational efficiency through reproducible workflows.

I am results-driven, focused on reliability and model explainability, and adept at translating ambiguous business needs into technical solutions that serve enterprise-scale users. I prioritize collaboration, code quality, and scalable design to accelerate delivery and business impact.

Experience

Work history, roles, and key accomplishments

BL
Current

Machine Learning Engineer

Bloomfire

Oct 2024 - Present (1 year)

Designed and deployed Python-based ML models with TensorFlow and PyTorch, built end-to-end data pipelines and scalable FastAPI/Flask APIs, and led a cross-functional team to improve forecast accuracy and operational efficiency.

IN

Senior AI Developer

Indinero

Aug 2021 - Sep 2024 (3 years 1 month)

Developed production ML pipelines and integrated models into Django/Flask backends, containerized services with Docker and Kubernetes on Azure, and improved document processing efficiency by over 40%.

SL

AI Engineer

SLPowers

Oct 2017 - Aug 2021 (3 years 10 months)

Built scalable ML applications using scikit-learn, XGBoost and TensorFlow, automated ETL with Airflow for terabyte-scale datasets, and implemented monitoring with Prometheus to ensure model reliability.

CR

Machine Learning Specialist

CrewBloom

May 2015 - Sep 2017 (2 years 4 months)

Contributed to forecasting and optimization applications, created preprocessing and feature engineering pipelines, and prototyped ML services with Flask and Django REST Framework for production integration.

Education

Degrees, certifications, and relevant coursework

Ton Duc Thang University logoTU

Ton Duc Thang University

Bachelor's degree, Computer Science

2012 - 2016

Completed a Bachelor's degree in Computer Science at Ton Duc Thang University from 2012 to 2016.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Marcin Bach - Machine Learning Engineer - Bloomfire | Himalayas