
Marko Kostiv
Verified Expert in Engineering
Machine Learning and Software Developer
Lviv, Lviv Oblast, Ukraine
Toptal member since November 23, 2021
Marko is an AI engineering manager and PhD researcher with 10+ years in software and 7+ years in applied AI. He specializes in real-time computer vision, edge and cloud AI, and generative models. Marko has led teams delivering mission-critical and enterprise AI systems, bridging cutting-edge research with production-grade deployment.
Portfolio
Experience
- Artificial Intelligence (AI) - 8 years
- Python - 8 years
- PyTorch - 7 years
- Amazon Web Services (AWS) - 6 years
- Generative Artificial Intelligence (GenAI) - 4 years
- Computer Vision - 4 years
- Core ML - 2 years
- C++ - 2 years
Preferred Environment
Google Cloud Platform (GCP), Amazon Web Services (AWS), Python, Computer Vision, PyTorch, Machine Learning
The most amazing...
...thing I’ve developed is an AI system used to count and detect plants using drone images for over 400,000 hectares of sunflower and cornfields.
Work Experience
AI Lead
Linearity
- Built ML expertise in the company from scratch. Organized interview processes, data collection, annotation pipelines, and release processes.
- Launched the first ML features used by hundreds of thousands of users every month, running on mobile devices, iPads, and laptops.
- Managed a team that launched the first generative artificial intelligence (GenAI) features in early 2023. We built the entire cloud infrastructure for inference from scratch.
Senior Machine Learning Engineer
Kuna
- Launched data collection and annotation pipelines from scratch.
- Sped up the model inference by six times while reducing the error rate by 15%.
- Implemented pipelines for model training and end-to-end evaluation.
Lead Machine Learning Engineer
SoftServe
- Led pre-sale and consulting activities for Fortune 500 companies.
- Led the creation of the active-learning pipeline for semantic segmentation of 3D seismic data from the PoC phase to the first major release, using PyTorch, GCP, Azure Machine Learning, and SEGY. Grew the engineering team from three to twelve members.
- Led the development of instance segmentation of roof facets and scoped and organized annotation flow using PyTorch and GCP.
Research Intern
Smith School of Business at Queen's University
- Developed a CLV prediction engine for credit limit optimization while participating in a joint internship at Queen's University and Scotiabank.
- Implemented survival models for customer lifetime prediction.
- Implemented revenue prediction models using deep learning models and a Markov chain.
Lead Software Engineer
N-iX
- Reverse-engineered a binary communication protocol for MFi and BLE devices.
- Designed and implemented architecture for iOS and Android applications.
- Led an engineering team of four people and conducted code reviews.
Software Engineer
Vakoms
- Led the refactoring initiative of a healthcare app with thousands of DAUs.
- Built a voice IP application for emergency healthcare calls.
- Developed and delivered an image editing toolchain in the social media app.
Experience
AI Backgrounds at Linearity
https://www.linearity.io/blog/linearity-stable-diffusion/I designed the full pipeline—from dataset curation and training to inference optimization and cloud deployment. The model was adapted through targeted training and prompt-conditioning strategies, enabling controllable, high-quality background generation at scale. To ensure production readiness, I implemented inference acceleration, quality filtering, and scalable orchestration in the cloud.
Collaboration with product and design teams ensured the system integrated seamlessly into the Linearity platform, giving thousands of users instant access to unique, custom-generated backgrounds.
Heyoh Camera for Mac
Education
PhD in Intelligent Systems
Ukrainian Catholic University - Lviv, Ukraine
Master's Degree in Data Science
Ukrainian Catholic University - Lviv, Ukraine
Certifications
IELTS
British Council
Skills
Libraries/APIs
PyTorch, TensorFlow
Languages
Python, Swift, C++
Frameworks
Core ML
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), iOS, Android
Other
Data Science, Computer Vision, Machine Learning, Deep Learning, Object Detection, Convolutional Neural Networks (CNNs), ONNX Runtime, NVIDIA TensorRT, Optical Character Recognition (OCR), Data Annotation, Drone Photography & Videography, Large Language Models (LLMs), Geospatial Data, English, Generative Artificial Intelligence (GenAI), Artificial Intelligence (AI), Cloud
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring