
Mark Vinogradov
Verified Expert in Engineering
Python Developer
Tbilisi, Georgia
Toptal member since September 10, 2026
Mark is an experienced software engineer with a broad background in ML and LLMs. He's designed and implemented several scalable SaaS products, including LLM-powered retrieval systems and AI assistants. His preferred language is Python, although he's familiar with Kotlin, Java, and Go. His strongest quality as an engineer is his ability to execute software projects end-to-end.
Portfolio
Experience
- Python - 10 years
- Django - 10 years
- Machine Learning - 5 years
- Celery - 5 years
- Apache Airflow - 3 years
- LangChain - 3 years
- GCP - 3 years
- Agentic RAG Systems - 2 years
Preferred Environment
Apache Airflow, Spark, GCP, Docker, Python, LangChain, Pydantic, Computer Vision, Azure, Celery
The most amazing...
...system I've built is a yield data analysis framework at OneSoil.ai that served 100,000 users across more than one million fields globally.
Work Experience
Senior Python Engineer
Sema
- Built the Liz Chat system end-to-end, including architecture, deployment, and monitoring. Designed a unified retrieval layer with agent tools for fast search across differently structured data sources.
- Implemented AI-powered report generation, including sprint summaries, developer productivity metrics, and project health dashboards.
- Technical Lead on multiple integration projects: Slack, Zoom, and MS Teams integrations end-to-end, and published a Zoom Marketplace App.
- Conducted MLOps activities such as AI harness testing, semi-supervised user flow evaluations, and dataset curation.
Senior Python Engineer
Datafold
- Contributed to the Data Migration Studio project, an automated database migration tool, translating legacy SQL scripts into new SQL dialect scripts or dbt models.
- Developed a 90%-automated LLM-assisted database migration from SAP HANA and Informatica to Databricks.
- Translated approximately 250 column views, 50 stored procedures, hierarchy views, and four NDSO pipelines.
Senior Back-end Engineer
Synthesized
- Built an ML model quality monitoring pipeline that reduced manual QA effort using Airflow, Spark, and GCP.
- Built a natural-language-to-SQL generation service for automated test data creation using Langchain and gRPC.
- Rejoined to contribute to the Python R&D back end, several pilot/demo projects, and MLOps and infrastructure.
Back-end Engineer
OneSoil
- Collaborated with an agronomist to develop and implement a harvester's yield data analysis framework used by approximately 100,000 users on over one million fields worldwide in 2022.
- Developed and implemented a soil sampling method based on segmentation of the productivity map, which became the main selling point for LATAM-based farming companies.
- Refactored parts of an existing Django application to reduce AWS costs by approximately 43% and improve performance by approximately 20% in data-heavy pipelines while maintaining 99.9% uptime.
Back-end Engineer
Synthesized
- Built a SaaS platform end-to-end including design, testing, deployment, and monitoring.
- Led multiple successful pilots for clients such as Deutsche Bank, UBS, and UK W&P.
- Developed a Python and JVM-powered back end for a SaaS cloud platform (GCP-hosted), providing ML model inference through a public API.
Back-end Engineer
Cobrain.io
- Led a team of three building a medical data collection back end.
- Managed hospital integrations from demo to contract.
- Managed hospital integrations from demo to contract.
Full-stack Engineer
Inspector Cloud
- Worked on object detection for retail applications.
- Led an automatic shelf monitoring project with X5.
- Built a semi-supervised annotation for an image recognition pipeline.
Experience
Conflux Card Game
https://conflux.marqueewinq.xyz/Shooter: Full-page Site Screenshot Service
https://github.com/marqueewinq/shooterEducation
Master's Degree in Computer Science
Skoltech Institute of Science and Technology - Moscow, Russia
Bachelor's Degree in Computer Science
Moscow Institute of Physics and Technology - Moscow, Russia
Certifications
IELTS
IELTS
Skills
Libraries/APIs
REST APIs, React, Node.js, TensorFlow, PyTorch, Scikit-learn, OpenCV, OpenAI API, Pydantic
Tools
Celery, Claude Code, Apache Airflow, Jira, GitHub, Slack, Zoom, Grafana
Languages
Python, TypeScript, JavaScript, Kotlin, Java
Frameworks
Django, Core ML, Spark, gRPC, Flask, Selenium, Tailwind CSS
Storage
PostgreSQL, MySQL, Cloud Deployment, MongoDB, Elasticsearch
Platforms
Mobile, AWS IoT, Docker, Azure, Kubernetes, Databricks, SAP HANA
Paradigms
Mobile Development
Other
Machine Learning, Agentic RAG Systems, AI Integration, Artificial Intelligence (AI), Large Language Models (LLMs), Agentic AI, Web Development, CRM, Security, Code Review, Full-stack, Supabase, User Interface (UI), AI Agents, Back-end, Software Architecture, API Integration, GCP, LangChain, LLM Integration, Mobile App Development, APIs, Integrations, User Experience (UX), Distributed Systems, Technical Leadership, Multi-tenant SaaS, AI-generated Code, Linear, Retrieval-augmented Generation (RAG), FastAPI, Prometheus, Kafka, Computer Vision, Data Science, Mathematical Statistics, Combinatorics, CommonJS, English, Mobile Apps, AI-assisted Development
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