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

Farid H.

Azerbaijan

Get started

Selected experience

Employment

  • Senior Machine Learning Engineer

    TTEK - 1 year 11 months

    TTEK Inc. focuses on creating and implementing innovative technologies to enhance the efficiency of customs and border processing.

    • Used Large Language models with advanced prompting techniques for text to sql. Created one LLM agent in order to do entity extraction. Then used output of that agent in SQL agent in order to create an sql query.
    • Utilized advanced Prompting techniques with LLMs (gpt4-o and Claude) to extract valuable insights from diverse data sources in order to create risk rules in customs.
    • Created an LLM Agent using an LLM (gpt4-o) together with serper api in order to predict the NAICS code for a given company name.
    • Used LLMs for price prediction.
    • Designed a dual-head classification model leveraging the BERT LLM architecture for precise categorization of products into Harmonized System (HS) codes.
    • Built a Named Entity Recognition (NER) model to extract product names from descriptions, using BERT based LLM for token classification.

    Technologies:

    • Technologies:
    • PostgreSQL PostgreSQL
    • Python Python
    • PyTorch PyTorch
    • FastAPI FastAPI
    • Prompt Engineering
    • LangChain LangChain
    • Large Language Models (LLM) Large Language Models (LLM)
    • Hugging Face Transformers Hugging Face Transformers
  • 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:

    • Technologies:
    • Data Science
    • PyTorch PyTorch
    • Scikit-learn Scikit-learn
    • NLP
    • Machine Learning Machine Learning
  • Deep learning Engineer

    Voiceloft - 2 months

    Voiceloft, an Azerbaijan-based platform that promotes the development of speech recognition technologies by collecting voice data.

    • Fully responsible for the ML projects;

    • Working on ASR model and leading 2 interns on NLP tasks;

    • Fine-tuned Wav2Vec2 baseline model with our dataset.

    Technologies:

    • Technologies:
    • PyTorch PyTorch
  • 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:

    • Technologies:
    • Flask Flask
    • PyTorch PyTorch
    • BigQuery BigQuery
    • Scikit-learn Scikit-learn
    • Data Analytics
  • 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:

    • Technologies:
    • PyTorch PyTorch
    • Scikit-learn Scikit-learn
    • NLP
  • Machine Learning Engineer

    ITCITY - 1 year 3 months

    • Fully responsible for the ML projects and crawlers;

    • Applied Generic Crawler to get data from any news page, even if they change their design;

    • Built the ETL process, getting news data from 200 different Azerbaijani news channels;

    • Applied Similarity Detection, Text Categorization, NER, Sentiment;

    • Analysis, Keyword Extraction, Summarization to those data;

    • Finished Projects: aqreqator.az.

    Technologies:

    • Technologies:
    • Flask Flask
    • Data Science
    • Keras Keras
    • Scrapy Scrapy
    • Scikit-learn Scikit-learn
    • Matplotlib Matplotlib
    • NLP
    • Machine Learning Machine Learning
    • BeautifulSoup BeautifulSoup

Education

  • MSc.Computer Engineering

    Hacettepe University · 2016 - 2019

  • BSc.Industrial Engineering

    Middle East Technical University · 2009 - 2014

Find your next developer within days, not months

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
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat