
Ivan Itzcovich
Verified Expert in Engineering
Artificial Intelligence Developer
Buenos Aires, Argentina
Toptal member since September 15, 2021
From Microsoft headquarters to co-founding its own startup, Ivan has worked in diverse scenarios where he learned the tradeoffs between stability and speed. He understands how to use appropriate engineering practices depending on each company's technical needs, whether building robustness for production or hitting the gas for validation. Ivan has strong machine learning experience in production, identifying its challenges as engineering-first quests.
Portfolio
Experience
- Best Practices - 10 years
- Python - 10 years
- Data Structures - 10 years
- Algorithms - 10 years
- Machine Learning - 7 years
- Deep Learning - 7 years
- Artificial Intelligence (AI) - 7 years
- Large Language Models (LLMs) - 3 years
Availability
Preferred Environment
MacOS, Linux
The most amazing...
...achievement I've accomplished is the broad experience I have in all the spectrum of tech companies, from my own tech startup to Microsoft headquarters.
Work Experience
Lead AI Engineer
Cased
- Led a team of three engineers trying to find product market fit in the DevOps space with a large language model (LLM)-powered platform.
- Worked with SOTA LLMs to replicate tasks for DevOps engineers. The goal was to build "Cursor" for DevOps.
- Developed an LLM-powered chatbot using OpenAI's Assistants API, with deep integrations into DevOps tools like GitHub and AWS, enabling infrastructure management directly from Slack—an early prototype of a Mission Control Platform (MCP) client.
- Implemented an LLM-based linter to optimize the Terraform infrastructure. The system would detect security issues and cost optimizations to help maintain the Terraform repo.
- Implemented an LLM-based incident management system that suggested code changes to solve bugs in production, integrated with Sentry and GitHub.
Founding Machine Learning Engineer
Gantry
- Developed and maintained the integration between the Gantry system and multiple LLM vendors, including OpenAI, Cohere, and Anthropic APIs.
- Designed and implemented a high-level abstraction for LLM prompt configurations to enable customers to do prompt engineering with their LLM.
- Developed and maintained the Python SDK client for data ingestion. Almost all customer production data was ingested into the platform through this SDK, meaning this software was optimized for high performance.
Lead Machine Learning Engineer
ASAPP
- Developed a custom deep learning training framework on top of PyTorch called Flambé. I presented it at the ACL conference in 2019.
- Built the entire training pipeline for our machine-learning models using Airflow. The implemented DAGs covered data ingestion, training, model storage, and metrics computation, making the process reliable and reproducible.
- Implemented a model storage and metrics platform for machine learning model comparison.
- Reimplemented our core ML API server, where all machine learning models were deployed. This was designed for high availability in massive traffic loads and implemented with low-level async Python support.
- Interviewed 50+ candidates to grow our engineering hub in Argentina from two people to 80+ people. Evaluated technical skills for different seniority roles and also team fit aspects for culture building.
- Implemented text classification models for intent detection using a supervised learning approach with prototypical architectures that enabled dynamic categories with very few data samples.
- Implemented a training pipeline for sentiment analysis in chat conversations between customers and call center agents to predict customer satisfaction.
Data Scientist
Globant
- Implemented forecasting models for theft detection on retail companies.
- Developed a deep learning model for Argentinian plates detection using synthetic images.
- Built a pipeline for synthetic data generation for license plates.
Assistant Professor
Instituto Tecnológico de Buenos Aires
- Led the practical part of the "Data Structures and Algorithms" course in a 4-hour weekly class for approximately 30 software engineering students.
- Taught how to implement complex data structures and algorithms to consume them—mainly trees and graphs.
- Created all exams for the class and a 3-hour open-book coding challenge with three exercises.
Machine Learning Founding Engineer
Entelai
- Started the engineering efforts of a founding startup from scratch.
- Built a pipeline for brain imaging disease detection from data ingestion to visualization.
- Developed cutting-edge machine learning models for 3D medical imaging. More information on the Deep Brain project can be found under the experience section.
Software Engineer Intern
Microsoft
- Developed a web application for internal use to manage release rollouts and throttling based on simple geographic rules.
- Tracked and reported bugs in their internal APIs, which were owned by a completely different team.
- Oversaw releases for Windows 10 updates worldwide using the created platform.
Experience
Lila: AI Testing Framework for Startups
https://lila.dev/Ivy: The Ivy Lee Method for Slack
https://tryivy.app/Deep Brain
https://github.com/iitzco/deepbrainCurrently, this project is on stand-by due to my lack of availability to continue its development.
Faced
https://github.com/iitzco/facedCurrently, this project is not being actively developed due to my lack of time, but it has been gathering positive feedback on the open-source community.
Nalu Tech
Education
Master's Degree in Software Engineering
Instituto Tecnológico de Buenos Aires (ITBA) - Buenos Aires, Argentina
Skills
Libraries/APIs
OpenAI API, TensorFlow, PyTorch, NumPy, Asyncio, REST APIs, Pandas, OpenCV, HTMX, Slack API, Bolt
Tools
PyPI, GitHub, Apache Airflow, Tilt, Terraform, Slack
Languages
Python, Java, JavaScript, C#
Paradigms
Best Practices
Platforms
MacOS, Linux, Docker, Kubernetes, Amazon Web Services (AWS), NVIDIA CUDA
Frameworks
Flask, Django, .NET, Electron
Storage
PostgreSQL, Druid.io, Redis, Graph Databases
Other
Artificial Intelligence (AI), Data Structures, Algorithms, Machine Learning, Computer Vision, Neural Networks, Deep Neural Networks (DNNs), Artificial Neural Networks (ANN), Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), APIs, Image Recognition, Startups, API Integration, Software Architecture, Large Language Models (LLMs), OpenAI, Full-stack Development, Data Engineering, Data Science, GPU Computing, Aiohttp, Deep Learning, Natural Language Processing (NLP), Sentiment Analysis, Text Classification, Object Detection, Classification Algorithms, Regression Modeling, Generative Pre-trained Transformers (GPT), Medical Diagnostics, Health, Llama, Data Synthesis, Medical Imaging, Text to Speech (TTS), Web Scraping, litellm, Anthropic, AI Agents, Agentic AI, Browser Use, Open-source LLMs, Render, Slack App
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