Hire the Best Machine Learning Engineers
in Armenia

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Babken K.

Yerevan, Armenia

$20/hr
5.0
2 jobs

Machine Learning Engineer with 4+ years of hands-on practice in Computer Vision, Deep Learning, and Python development. Experienced in building end-to-end AI solutions, model training, data analysis, deployment pipelines, and cloud-based ML systems using AWS, Docker, and MLOps tools. Strong background in PyTorch, TensorFlow, SQL, and production-ready automation workflows.

  • Machine Learning
  • Deep Learning
  • Machine Learning Model
  • Data Analysis
  • Artificial Intelligence
  • Python
  • pandas
  • Computer Vision
  • Keras
  • TensorFlow
Ashot N.

Yerevan, Armenia

$35/hr
4.9
15 jobs

I build credit risk models that help lenders approve more good borrowers, cut losses, and make underwriting decisions they can stand behind. Mostly that means credit scoring and loan default prediction models in Python — built to go into production, not prototypes that get shelved. On a recent credit scoring project, my model lifted AUC from 0.81 to 0.85. In practice that meant the lender approved 8% more applicants while the default rate went down 1% — worth roughly 10% in added profit over a one-year horizon. Before Upwork, I spent three years as an in-house Data Scientist at one of Armenia's largest banks, building forecasting and risk models used in live operations. That experience shapes how I work: I care as much about how a model holds up over time and under review as I do about its accuracy on day one. I usually work with: → Fintech and alternative/SME lenders building or improving credit decisioning → Banks and credit unions that need scorecards built, rebuilt, or validated → Risk and analytics teams that need an extra pair of expert hands What I typically deliver: → Credit scoring and application/behavioral scorecards → Credit risk modeling: PD and loan default prediction models → Model validation, monitoring, and clear documentation → Risk segmentation and lending portfolio analytics → Fraud detection models for lending → Risk dashboards and SQL/Python pipelines that replace fragile Excel reporting → IFRS 9 / ECL support when a project calls for it Tools I rely on: Python (pandas, scikit-learn, statsmodels), XGBoost, LightGBM, logistic regression, and SQL, with FastAPI and Docker when something needs to be deployed. A few honest signals: Top Rated Plus, 100% Job Success, and $50K+ earned on Upwork, including work for US-based enterprise clients. One client's feedback on a recent credit scoring project was simply "Highly recommended," and another noted my "amazing knowledge in ML and DS." How I work: a short scoping call, then a clear plan with an honest estimate, then iterative delivery with documentation your team and any reviewer can actually follow. If something isn't the right fit for me, I'll tell you. Send a short message with your problem, your data, and your timeline. I usually reply within a few hours. The first 15-minute scoping call is free.

  • Machine Learning
  • Credit Scoring
  • Risk Analysis
  • Data Science
  • Python
  • Financial Analysis
  • Data Analysis
  • Statistics
  • Predictive Modeling
  • Fraud Detection
  • SQL
  • XGBoost
  • Financial Modeling
  • Time Series Forecasting
  • MLflow
  • Risk Management
  • Risk Assessment
  • Logistic Regression
  • Underwriting
  • Financial Risk
Elen T.

Yerevan, Armenia

$25/hr
5.0
1 jobs

Data Science and Machine Learning Expert for Hire Are you ready to unlock the full potential of your data? Let's collaborate and turn your data into powerful insights! Services I Offer: Data Analysis & Insights: Struggling to make sense of your data? I’ll conduct in-depth analysis to extract actionable insights that drive decision-making. Predictive Modeling & Machine Learning: Need to build robust models? I leverage advanced machine learning techniques to create predictive models tailored to your specific goals. Data Visualization: Want to tell a compelling story with your data? I create visually engaging and insightful dashboards using tools like R Shiny, ggplot2, and Power BI. Statistical Analysis: Looking for reliable statistical insights? I apply hypothesis testing, regression, and time series analysis to extract meaningful patterns and trends from your data. Clinical Data Science: Working in healthcare? With experience in clinical data science, I can help you uncover trends and improve patient outcomes using data-driven approaches. Teaching & Academic Research: Need expert help in research methods or economics? As a Teaching Associate at AUA, I can provide guidance in research methods, applied statistics, and microeconomics. Why Choose Me? Expertise: With a MicroMasters in Data Science from MIT, a Master’s in Economics, and experience as a Data Scientist, Machine Learning Engineer, and Clinical Data Analyst, I bring a wealth of knowledge and real-world experience to your project. Customized Solutions: I understand that every project is unique. I tailor my services to meet your specific needs and ensure the best results. Results-Driven: My focus is on delivering high-quality, impactful results that meet your project’s objectives. Timely Delivery: I know how important deadlines are, and I ensure that your project is completed on time, every time. Ready to take your data-driven project to the next level? Let’s connect and discuss how I can help you achieve your goals!

  • Python
  • R
  • Data Analysis
  • SQL
  • MySQL
  • Machine Learning Algorithm
  • Microsoft Office
  • Stata
  • MATLAB
  • Microsoft Power BI
  • EViews
  • HTML
  • CSS
  • Statistical Analysis
  • Time Series Analysis
Nikita F.

Yerevan, Armenia

$50/hr
5.0
32 jobs

I'm a Senior Python Developer & Machine Learning Engineer with over 15 years of experience building high-performance, scalable backend systems and deploying production-grade AI solutions. I specialize in: AI Agents using LangChain, OpenAI APIs, and custom tools ML Systems for Computer Vision, OCR, and image enhancement (GANs, segmentation, stylization) Backend Engineering with FastAPI, Django, PostgreSQL, and scalable cloud deployments (AWS, Docker, Kubernetes, Nvidia Triton) From leading startup teams and migrating legacy systems to cloud-native infrastructure, to shipping ML services used in real-world products — I deliver end-to-end solutions that are robust, maintainable, and scalable. 🧠 Technical Focus Languages & Frameworks: Python, FastAPI, Django, Scrapy, Flask AI/ML: PyTorch, TensorFlow, OpenCV, LangChain, OpenAI, Numpy, Scikit-learn DevOps & Cloud: AWS, Docker, Ansible, Kubernetes, Redis, RabbitMQ, Nvidia Triton Databases: PostgreSQL, MySQL, MongoDB, FAISS, Milvus Frontend (as needed): React, HTMX, JS, jQuery 💼 What You Can Expect ✅ Clean, production-grade code ✅ Scalable architecture with CI/CD and cloud-native design ✅ Deep understanding of both traditional backend and cutting-edge AI systems ✅ Strong communication and fast iterations Let’s build something powerful — whether you're launching a new AI product or scaling an existing system.

  • PostgreSQL
  • Django
  • SQL
  • MySQL
  • Python
  • Data Analysis
  • Google Maps API
  • JavaScript
  • jQuery
  • Google App Engine
Konstantin G.

Yerevan, Armenia

$60/hr
5.0
8 jobs

I'm a Data Scientist/Machine learning engineer, with more than 5 years experience, and Kaggle Expert (top 2%). My toolbox includes mathematical & statistical methods, machine learning algorithms, programming and domain knowledge. I'm focusing on Computer vision, OCR (optical text recognition), NLP (Natural Language Processing), Time Series Analysis, Data Analytics. I have successfully implemented the following projects:: - Face detection and recognition system for the Mall; - OCR system: document segmentation, alignment, quality improvement, super-resolution, information extraction; - Manage Parking spaces through surveillance cameras for the Mall; - Chat-bot for real estate company; - Profit prediction in retail chain stores; - Stocks market trading models. The effectiveness of solutions is confirmed by participation in Kaggle competitions (into the top 5% of the competition ranking). I will perform a full spectrum of works "on a turnkey basis" with the maximal quality. Starting from the problem statement, data preparation, to the construction of the finished model and analysis and visualization of the results, with the use best practice technique.

  • Machine Learning
  • Deep Learning
  • Python
  • Natural Language Processing
  • Computer Vision
  • Data Science
  • Visual Basic for Applications
  • OCR Algorithm
Hayk P.

Yerevan, Armenia

$30/hr
5.0
1 jobs

You do not need another AI demo that works only in perfect conditions. You need an AI system that saves time, reduces manual work, and keeps working when real customers, messy data, documents, images, APIs, and business rules are involved. That is where I help - turning AI ideas into practical tools that work in real business, not just in a notebook. I help startups, product teams, and growing businesses design, build, and improve computer vision and machine learning solutions that are ready for real use. 🚀 8+ years of experience 🤖 150+ completed AI and machine learning models 💻 250+ additional programming projects delivered This means I bring both strong AI expertise and practical software engineering experience to every project. Whether your project involves extracting data from documents, detecting objects in images and video, automating visual inspection, improving image quality, or building a custom AI workflow, I focus on solving the actual business problem behind the task. ✅ What I can help with • OCR and document understanding • Object detection, tracking, and segmentation • Image classification and visual search • Image processing and data preprocessing pipelines • Dataset preparation, annotation strategy, and model improvement • AI model APIs, backend integration, and deployment • Production-ready machine learning solutions for real business use 💡My approach • I start by understanding your goal, constraints, and success criteria. • Then I choose the right technical direction without overengineering the solution. • Finally, I build with deployment, speed, and maintainability in mind. I also communicate clearly throughout the project, so you always know the progress and next steps. 🛠 Core technical strength My technical background combines machine learning, deep learning, neural networks, computer vision, and image processing with the engineering skills needed to build production-ready AI products. I work as an AI Engineer and can support LLM Engineer, GenAI, and RAG Developer projects, especially when they require strong Python development, backend integration, model deployment, and scalable infrastructure. My stack includes Python, NumPy, Pandas, Matplotlib, Seaborn, Scikit-Learn, TensorFlow, Keras, PyTorch, OpenCV, Django, Django REST Framework, FastAPI, Flask, SQL, Docker, Docker Compose, Kubernetes, AWS, GCP, Linux, Git, GitHub Actions, and CI/CD pipelines. This allows me to help clients not only with model development, but also with turning AI ideas into stable, practical, and business-ready solutions. 📌 What you can expect • Clear communication • Strong attention to detail • Clean and reliable implementation • Practical solutions instead of unnecessary complexity • A focus on real-world results If you are looking for an ML / AI Engineer who can turn an idea into a stable, useful, production-ready solution, I would be glad to help.

  • Machine Learning
  • Deep Learning
  • Artificial Intelligence
  • Computer Vision
  • Python
  • OpenCV
  • TensorFlow
  • PyTorch
  • Python Scikit-Learn
  • Keras
  • Data Science
  • Predictive Modeling
  • NumPy
  • pandas
  • FastAPI
  • Docker
  • GitHub
  • SciPy
  • Matplotlib
  • Flask

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Machine Learning Engineer

Cost to hire a Machine Learning Engineer

Explore typical Machine Learning Engineer rates and what businesses pay to hire top talent.

Machine Learning Engineer job description template

Machine Learning Engineer job description template

Get tips to write a job post that attracts qualified Machine Learning Engineers.

Machine Learning Engineer interview questions

Machine Learning Engineer interview questions

Top interview questions to help you hire the right Machine Learning Engineers, faster.

How do I hire a Machine Learning Engineer in Armenia on Upwork?

You can hire a Machine Learning Engineer in Armenia on Upwork in four simple steps:

  • Create a job post tailored to your Machine Learning Engineer project scope. We'll walk you through the process step by step.
  • Browse top Machine Learning Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Machine Learning Engineer profiles and interview.
  • Hire the right Machine Learning Engineer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Machine Learning Engineer?

Rates charged by Machine Learning Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Machine Learning Engineer in Armenia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Machine Learning Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Machine Learning Engineer team you need to succeed.

Can I hire a Machine Learning Engineer in Armenia within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Machine Learning Engineer proposals within 24 hours of posting a job description.