Top expert badge
Recommended expert
Profile header background

Artjom Jegorov

AI & ML Engineer

Artjom Jegorov
Profile header overlay
Tallinn, Estonia

Experience

Nov 2024 - Present
1 year 5 months
Poland

AI & ML Engineer

ElevenLabs

Expertise details
Position Summary
AI & ML Engineer at ElevenLabs
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Built and optimized multilingual TTS and voice cloning models using PyTorch and Hugging Face Transformers, increasing MOS score by 0.7 and improving intelligibility across 3 languages, reducing post-editing time by 25%.
  • Engineered prosody modeling pipelines using phoneme-level attention, increasing speech continuity and expressiveness.
  • Built FastAPI microservices for real-time TTS, containerized with Docker and scaled via Kubernetes for international deployments.
  • Used ONNX Runtime and TensorRT to improve inference speed, cutting latency by up to 40% and making GPU usage more efficient.
  • Worked on audio preprocessing and augmentation with Librosa, NumPy, and Hugging Face Datasets, increasing data variety and voice accuracy.
  • Used MLflow, Airflow, and GitHub Actions for automated tracking, retraining, and continuous delivery of speech models.
  • Collaborated with linguists and audio researchers to improve phonetic alignment and acoustic consistency, supporting ElevenLabs Pro Voice API and real-time dubbing projects.
Mar 2021 - Nov 2024
3 years 9 months
Estonia

AI & ML Engineer

Norby AI

Expertise details
Position Summary
AI & ML Engineer at Norby AI
Industries
Insurance
Business Areas
Business Intelligence
Information Technology
Operations
  • Designed and developed fraud detection, risk assessment, and claims scoring systems using XGBoost, LightGBM and CatBoost, improving decision accuracy and automation.
  • Built churn and customer lifetime value (CLV) prediction models with Python, Scikit-learn and Pandas, enabling data-driven retention strategies and risk profiling.
  • Integrated Flask and FastAPI APIs into underwriting workflows and automated ETL pipelines with Airflow, SQL and AWS Lambda, processing millions of records daily.
  • Implemented MLflow and Jenkins for model tracking, retraining, and deployment, ensuring reproducibility and continuous model improvement.
  • Created Prophet and ARIMA-based forecasting tools to predict claims volume, detect anomalies, and improve resource planning accuracy.
  • Reduced manual claim reviews by 30% through predictive triage models and supported AI governance and model validation initiatives.
Sep 2019 - Mar 2021
1 year 7 months
Estonia

AI Engineer

MindTitan

Expertise details
Position Summary
AI Engineer at MindTitan
Industries
Government and Administration
Telecommunication
Business Areas
Information Technology
Operations
  • Worked on AI-driven web and data systems using Python, TensorFlow, and OpenCV, delivering NLP and computer-vision solutions for telecom and government clients.
  • Used FastAPI, Docker, and Kubernetes (AWS EKS) to create and run scalable microservices for model inference and management.
  • Automated data ingestion and preprocessing pipelines with BeautifulSoup, Requests, and REST APIs, improving data consistency and training efficiency.
  • Optimized Redis caching and PostgreSQL indexing to reduce data access latency, improving chatbot response time and overall analytics performance.
  • Conducted AI deployment and MLOps workshops, guiding developers on CI/CD, API integration, and infrastructure management for production ML systems.
Jul 2017 - Aug 2019
2 years 2 months
Estonia

NLP Engineer & Speech Engineer

FeelingStream

Expertise details
Position Summary
NLP Engineer & Speech Engineer at FeelingStream
Industries
Information Technology
Business Areas
Business Intelligence
Customer Service
Information Technology
  • Developed AI-driven sentiment analysis and speech processing pipelines using spaCy, Scikit-learn, and Flask to improve understanding of customer feedback.
  • Utilized Librosa for audio feature extraction, NLTK for text tokenization, and Pandas for data manipulation in multilingual STT and classification pipelines.
  • Improved call-center efficiency and satisfaction by delivering AI insights through topic modeling, acoustic analysis, and dashboard visualizations in Plotly and Tableau.
Jul 2016 - Jun 2017
1 year
Estonia

Backend Python Engineer

Veriff

Expertise details
Position Summary
Backend Python Engineer at Veriff
Industries
Information Technology
Business Areas
Information Technology
  • Assisted in developing backend components for Veriff’s identity-verification platform using Python, Flask, and Django REST, handling request routing, data validation, and internal API communication.
  • Supported senior engineers in maintaining microservices and internal tools using AsyncIO, Pydantic, and SQLAlchemy, contributing to fraud-prevention and identity-verification workflows.
  • Integrated backend services with Redis and Celery task queues, wrote unit tests, improved documentation, and participated in debugging and troubleshooting across staging environments.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Insurance, Government and Administration, and Telecommunication.

Information Technology
Insurance
Government and Administration
Telecommunication
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Business Intelligence, Operations, Customer Service, and Product Development.

Information Technology
Business Intelligence
Operations
Customer Service
Product Development
Profile match chart

Summary

AI & ML Engineer with 9+ years of experience designing, training, and deploying production-scale machine learning systems across speech synthesis, insurance, AI consulting, and NLP analytics. Skilled in Python, PyTorch, TensorFlow and FastAPI, with strong expertise in MLOps, cloud infrastructure, multimodal AI and scalable backend integration. Adept at building intelligent applications that transform data into real-world insights and automation.

Skills

Ai & Ml

  • Python 3.11–3.12, Pytorch, Tensorflow, Jax, Hugging Face Transformers, Scikit-learn, Xgboost, Lightgbm, Catboost, Cnns, Rnns, Transformers, Llms, Nlp, Speech Synthesis (Tts), Voice Cloning, Prosody Modeling, Arima, Prophet, Lstm, Onnx Runtime, Tensorrt, Opencv, Numpy, Pandas, Scipy, Cupy.

Backend & Apis

  • Fastapi, Flask, Django Rest, Graphql, Grpc, Websockets, Celery, Redis Streams, Asyncio, Pydantic, Sqlalchemy, Microservices Architecture.

Data Engineering & Mlops

  • Mlflow, Apache Airflow, Apache Spark, Ray, Dask, Docker, Kubernetes (Eks, Gke, Aks), Helm, Jenkins, Github Actions, Gitlab Ci/cd, Model Registry, Etl Pipelines, Dataset Versioning.

Cloud & Databases

  • Aws (Ec2, S3, Lambda, Ecr, Sagemaker), Gcp (Vertex Ai, Cloud Run, Bigquery), Azure Ml, Postgresql, Mongodb, Redis, Elasticsearch, Snowflake.

Collaboration

  • Streamlit, Plotly, Tableau, Grafana, Git, Agile/scrum.

Languages

Estonian
Native
English
Advanced
Polish
Elementary

Education

Oct 2013 - Jun 2016

Tallinn University of Technology

Bachelor’s degree · Computer Science · Tallinn, Estonia

Statistics

Experience

Total positions 5
Experience in Information Technology 4.5 y
Avg length 1 y 11 m
Longest experience 3 y 8 m

Global Experience

Countries worked in 2 (Estonia, Poland)
Primary country Estonia

Expertise

Recent roles AI & ML Engineer, AI Engineer, NLP Engineer & Speech Engineer
Main industries Information Technology, Insurance, Government and Administration
Main business areas Information Technology, Business Intelligence, Operations

Qualifications

Highest degree Bachelor

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Artjom based?

Artjom is based in Tallinn, Estonia.

What languages does Artjom speak?

Artjom speaks the following languages: Estonian (Native), English (Advanced), Polish (Elementary).

How many years of experience does Artjom have?

Artjom has at least 10 years of experience. During this time, Artjom has worked in at least 4 different roles and for 5 different companies. The average length of individual experience is 2 years and 11 months. Note that Artjom may not have shared all experience and actually has more experience.

What roles would Artjom be best suited for?

Based on recent experience, Artjom would be well-suited for roles such as: AI & ML Engineer, AI Engineer, NLP Engineer & Speech Engineer.

What is Artjom's latest experience?

Artjom's most recent position is AI & ML Engineer at ElevenLabs.

What companies has Artjom worked for in recent years?

In recent years, Artjom has worked for ElevenLabs, Norby AI, and MindTitan.

Which industries is Artjom most experienced in?

Artjom is most experienced in industries like Information Technology, Insurance, and Government and Administration. Artjom also has some experience in Telecommunication.

Which business areas is Artjom most experienced in?

Artjom is most experienced in business areas like Information Technology, Business Intelligence, and Operations. Artjom also has some experience in Customer Service and Product Development.

Which industries has Artjom worked in recently?

Artjom has recently worked in industries like Insurance, Government and Administration, and Telecommunication.

Which business areas has Artjom worked in recently?

Artjom has recently worked in business areas like Information Technology, Operations, and Business Intelligence.

What is Artjom's education?

Artjom holds a Bachelor in Computer Science from Tallinn University of Technology.

What is the availability of Artjom?

Artjom is immediately available full-time for suitable projects.

What is the rate of Artjom?

Artjom's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Artjom?

To hire Artjom, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Rate comparison chart
Market avg: 430-590 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.