
Attila Herbert
Verified Expert in Engineering
Artificial Intelligence Developer
Budapest, Hungary
Toptal member since June 6, 2022
Attila is a Molecular Bionics graduate with a master's in artificial intelligence. His passion for AI extends to deep learning and computer vision. Attila is experienced in the whole production process, from prototyping through development to deployment and optimization. He is comfortable working in diverse teams, keeping up with field advancements, and discussing them with colleagues. Attila is creative and a problem solver who adapts quickly and efficiently, even under pressure.
Portfolio
Experience
- Deep Learning - 3 years
- Artificial Intelligence (AI) - 3 years
- Machine Learning - 3 years
- Research - 3 years
- Python - 3 years
- Computer Vision - 3 years
- PyTorch - 2 years
- Explainable Artificial Intelligence (XAI) - 1 year
Preferred Environment
Visual Studio Code (VS Code), MacOS, PyTorch
The most amazing...
...software I've developed is an explainable AI (XAI) method for semantic segmentation that surpasses state-of-the-art methods.
Work Experience
AI/ML Engineer
Deel
- Delivered a massive upgrade to our IR system with company-wide use cases and adoption. This included researching the best vector database to use, implementing the IR algorithm in Python, and maintaining performance across different applications.
- Developed a chatbot for aiding the work of support agents - drafting messages, finding relevant info, and more.
- Created a system for detecting and escalating urgent requests in the company's support chatbot.
AI Researcher
BlackRock
- Developed a method for detecting hallucinations in LLM responses.
- Optimized information retrieval by benchmarking retrieval algorithms and embedding models (multi-vector, dense, hybrid solutions).
- Applied RAG triad and other methods to ensure safety and compliance of LLM answers.
AI Engineer
Minealytics
- Built a foreign object detector on a conveyor and deployed it on a Jetson edge device.
- Created a general image-based regression model for tasks on mining sites, ranging from ore analysis to safety warnings.
- Developed a method for detecting visibility deterioration due to extreme weather or dust accumulation, which is crucial when using computer vision in open-pit mines and similar environments.
- Trained time series models for autonomous control of production processes.
- Optimized models for edge computing using TensorRT and other neural network optimization frameworks.
- Researched and implemented advanced time series prediction techniques, creating a model that outperformed state-of-the-art models in the company's specific use case.
- Generated LinkedIn content using ChatGPT for PR purposes and to increase company exposure.
Artificial Intelligence Researcher
Neurocat
- Researched and implemented methods for training computer vision models to be robust in special weather conditions.
- Examined and executed several explainable AI (XAI) methods for image classification models.
- Created an internal framework for classifying and organizing XAI methods.
- Organized production code related to XAI methods to simplify the process of contributing to other team members.
- Developed a novel explanation method for semantic segmentation models that outperformed cutting-edge explanations.
Data Scientist
Deutsche Post
- Analyzed large amounts of data to extract useful insights for salespeople and managers.
- Created a new Graph Database in Neo4j for the data analyzed to achieve better querying and visualization capabilities.
- Reviewed and optimiZed code written by less experienced colleagues.
Computer Vision Algorithm Developer
Verizon Smart Communities
- Introduced new features for object tracking in the company's embedded camera software.
- Created a visualization tool for object tracking results and checking improvements.
- Implemented and optimized code for edge computing in C++.
Experience
Explanations for Semantic Segmentation
https://github.com/herbat/segmentation_xaiI developed a new method called Proportionality-driven Occlusion Grid (POG), which outperforms current state-of-the-art explanations. I researched and wrote all the code for my thesis project, which involved learning about semantic segmentation and its challenges.
Safe AI for Autonomous Driving
https://www.ki-absicherung-projekt.de/en/During this project, I had to work with tight deadlines, give presentations to researchers and high-ranking company officers, and respond to any request regarding model safety in extreme environments.
Foreign Object Detector on Conveyors
Truck Tracker Application
I created the back end using YOLOv8, TensorRT, and FastAPI and the front end with React and Express.js. I also did the model training, including overseeing the annotation process.
The application was deployed to run in Docker on a Jetson Edge unit.
Education
Master's Degree in Artificial Intelligence
Maastricht University - Maastricht, The Netherlands
Bachelor's Degree in Molecular Bionics Engineering
Pazmany Peter Catholic University - Budapest, Hungary
Skills
Libraries/APIs
PyTorch, TensorFlow, OpenAI API, Scikit-learn, Node.js, React, Keras
Tools
Jira, Git, Jetson TX2, You Only Look Once (YOLO)
Languages
Python, Python 3, C++, SQL, GraphQL, HTML5, CSS3, TypeScript
Platforms
MacOS, Visual Studio Code (VS Code), Docker, Linux, Jupyter Notebook, Amazon EC2, Azure
Paradigms
Agile Software Development, Object-oriented Programming (OOP)
Storage
PostgreSQL, Neo4j
Other
Deep Learning, Neural Networks, Programming, Explainable Artificial Intelligence (XAI), Computer Vision, Time Series Analysis, Object Detection, Semantic Segmentation, Artificial Intelligence (AI), Machine Learning, Convolutional Neural Networks (CNNs), Large Language Models (LLMs), Embedding Models, Information Retrieval, Retrieval-augmented Generation (RAG), Vector Databases, Fine-tuning, AI Model Training, Model Evaluation, Research, Data Engineering, Object Tracking, Quality Assurance (QA), Edge Computing, NVIDIA TensorRT, Data Science, Image Processing, YOLOv5, Time Series, Open-source LLMs, Prompt Engineering, AI Agents, LangChain, CUDA Kernel, Medical Imaging, Logistics, Kalman Filtering, Optical Character Recognition (OCR), Reinforcement Learning, Generative Pre-trained Transformers (GPT), Torch, APIs, Web App Development, Chatbots, Agentic AI
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