Builders: The podcast where we discuss the ups and downs of building great tech products Stream here

Farid H.

Machine Learning Engineer

Farid is a skilled Machine Learning Engineer with a history of working in various tech companies and research projects.

Throughout his career, he has accomplished several notable projects, including working on an AI-based news aggregation and filtering system for a news website startup in Azerbaijan. Additionally, he spearheaded the development of a speech recognition model designed for the Azerbaijani language as part of an R&D project for a tech startup.

Furthermore, he was pivotal in advancing conversational intelligence for clients across diverse industries, such as banking and food. His contributions have proven invaluable in enhancing customer interactions and overall user experience.

Main expertise
  • Data Science 4 years
  • Keras
    Keras 3 years
  • NumPy
    NumPy 5 years
Other skills
  • Data Analytics 3 years
  • TensorFlow
    TensorFlow 2 years
  • PostgreSQL
    PostgreSQL 2 years
Farid H.


Get started

Selected experience


  • Machine Learning Engineer

    OMILIA LTD - 1 year 3 months

    • Engaged in research and development activities.
    • Developed a REST server for the Autocorrect module, providing seamless and efficient functionality.
    • Leveraged OPTUNA for automatic hyperparameter tuning, optimizing the performance of models and algorithms.
    • Employed explainable AI techniques, including tools like Captum, Lime, and SHAP, to provide interpretable insights into model predictions and decision-making processes.
    • Conducted fine-tuning of BERT models for intent classification tasks, refining their performance on specific contextual understanding tasks.
    • Implemented a PyTorch-based DIET classifier from scratch, enabling broad intent recognition and classification.
    • Conducted experiments with RASA's open-source conversational AI framework, exploring its capabilities and potential applications.
    • Explored end-to-end dialog models using Language Models (LLMs), investigating their effectiveness and performance in conversational AI tasks.


    • Technologies:
    • Data Science
    • Python Python
    • PyTorch
    • Machine Learning Machine Learning
    • NLP
    • Scikit-learn Scikit-learn
    • Docker Docker
    • Git Git
  • Data Scientist

    eTeam - 2 months

    • Worked on R&D and Data Analysis;
    • Applied Sentiment Analysis Model from start to deployment, using Python, PyTorch, scikit-learn, Docker, and Flask.


    • Technologies:
    • Python Python
    • PyTorch
    • Scikit-learn Scikit-learn
    • Docker Docker
    • Git Git
    • FastAPI FastAPI
    • Flask Flask
  • Deep Learning Engineer

    BUGLANCE - 1 year 3 months

    • Held complete responsibility for overseeing and managing the entire lifecycle of ML projects.
    • Successfully implemented a state-of-the-art Azerbaijani Speech-to-Text model using the Kaldi toolkit and Python.
    • Developed an Azerbaijani Text-to-Speech model using the Tacotron2 and parallel vegan model for synthesis in PyTorch.


    • Technologies:
    • Python Python
    • PyTorch
    • NLP
    • Scikit-learn Scikit-learn
    • PostgreSQL PostgreSQL
    • Docker Docker
    • Git Git


  • MSc.Computer Engineering

    Hacettepe University · 2016 - 2019

  • BSc.Industrial Engineering

    Middle East Technical University · 2009 - 2014

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from €31.90/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.