Marcin Bach
@marcinbach
Senior Full Stack Engineer and Machine Learning specialist delivering scalable, production-grade AI systems.
What I'm looking for
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
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.
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%.
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.
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.
Supported Python model development including preprocessing, EDA and validation scripts, assisted in deploying prototype ML services and improved data consistency for downstream analysis.
Education
Degrees, certifications, and relevant coursework
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Marcin?
You can contact Marcin and 90k+ other talented remote workers on Himalayas.
Message MarcinFind 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!
