Ahmet Hamza Emra, Machine Learning Developer in Edmonton, AB, Canada
Ahmet Hamza Emra

Machine Learning Developer in Edmonton, AB, Canada

Member since July 10, 2020
Ahmet is a skilled machine learning engineer with expertise in deep learning and reinforcement learning. He has worked on projects in academia and industry in a variety of team and client settings. One of his most exciting projects was in collaboration with NASA. Ahmet is currently working on research in advanced reinforcement learning.
Ahmet is now available for hire




Edmonton, AB, Canada



Preferred Environment

Reinforcement Learning, Machine Learning, Artificial Intelligence (AI)

The most amazing...

...product I've developed was an analytical tool to help astronauts maintain a healthy environment in the International Space Station.


  • Data Scientist and Consultant

    2019 - 2023
    • Trained a recommendation system algorithm from scratch​ using TensorFlow​.
    • Designed databases, stored procedures, reports, and data input interfaces using SQL.
    • Deployed the machine learning​ model to SageMaker.
    Technologies: Amazon SageMaker, SQL, TensorFlow, Keras, Deep Learning, Neural Networks, Recommendation Systems, Artificial Intelligence (AI), SPC, Azure, Technical Consulting, Google Cloud AI, Google Cloud Machine Learning, CSV
  • Data Scientist

    2021 - 2022
    Pfizer, via Toptal
    • Developed models to estimate the drug production and inspection timeline. Improved the error rate from nine days to two days on average.
    • Designed and built ETL pipelines with Python, PostgreSQL, and Apache Airflow.
    • Built the new version of a legacy system used to store, retrieve, and update data.
    Technologies: Python, Data Science, SQL, Machine Learning, Deep Learning, ETL, Data Engineering, Redshift, Forecasting, Data Pipelines, Amazon Machine Learning, Statistics, Statistical Learning, Models, Pharmaceuticals, Azure
  • Data Scientist

    2021 - 2021
    InkSpace Analytics - Freelance
    • Designed process-oriented workflow and ELT processes for loading data into the data warehouse.
    • Trained a predictive model on loan approval and amount using TensorFlow.
    • Worked closely with project managers, business analysts, source owners, and the data quality team to ensure timely and accurate delivery of business requirements.
    • Managed the performance tuning of SQL queries.
    Technologies: ETL, Python, KNIME, Tableau, SQL, PostgreSQL, MySQL, Machine Learning, Deep Learning, Python 3
  • Artificial Intelligence Engineer

    2020 - 2020
    VUCA INC (via Toptal)
    • Developed a deep reinforcement learning agent to solve design problems, using PyTorch​.
    • Built the web interface of a reinforcement learning environment for training and evaluation.
    • Integrated gaze point detection for model training.
    Technologies: Docker, Flask, Deep Reinforcement Learning, PyTorch, Data Wrangling
  • Research Assistant

    2019 - 2020
    University of Alberta
    • Researched the application of reinforcement learning algorithms in​ a supervised setting.
    • Developed deep Q-cogent networks, a new deep reinforcement learning (DRL) algorithm that improved learning speed by 50%.
    • Performed data reporting and data reconciliation processes to support the principal project investigators.
    • Initiated the publication of an academic paper on DRL.
    Technologies: Artificial Intelligence (AI), Reinforcement Learning, TensorFlow Deep Learning Library (TFLearn), Data Mining, Deep Reinforcement Learning, PyTorch, TensorFlow, Data Wrangling
  • Data Analyst

    2018 - 2019
    Harmony Public Schools
    • Developed a tool to analyze students' and teachers' interactions​ to improve the success of both parties.
    • Provided complex research and analysis to support effective teaching and presented findings to management or project leaders.
    • Created weekly and per-semester reports to provide advanced insights and suggestions to the ​administration.
    Technologies: Artificial Intelligence (AI), Apache Spark, Spark SQL, Data Mining, Amazon Web Services (AWS), Flask, Pandas, Python
  • Undergraduate Research Assistant

    2015 - 2018
    North American University
    • Researched a data-driven approach to bacteria development​ with Dr. Zubeyir Altintas.
    • Taught multiple​ classes including Python and deep learning.
    • Expanded breadth and depth of knowledge and skills across disciplines by working with specific fields of computer science and industry professionals.
    Technologies: Data Mining, Pandas, NumPy, Keras, Python, Data Wrangling


  • CO2 Analysis on the International Space Station (ISS)

    A detection system for CO2 anomalies in the ISS. I co-developed this product in the 2018 Wearable Technologies Workshop under the auspices of NASA and the North American University. I focused on analyzing the causes of CO2 clouds and detecting them from IoT devices. We also created a user interface to gather more data for further research​ on the subject.

  • MLRpro

    A system that uses supervised learning algorithms to classify resumes of top software engineers in various companies and label their skills accordingly. When a user uploads their resume, it is tested against the predicted hypothesis by the ML algorithms, and the system returns what tier(s) the user belongs to.

  • Intelegent_Lock

    Open-source lock software with facial recognition and liveness detection. It uses a landmark model for face recognition and a 3D convolution network to predict the liveness of the camera input. It is spoofing-safe and open-source to ensure​ the ​safety of the user.

  • generating logos with diffusion models

    This project aims to automate the logo creation process using generative AI models and web-scraped data. The proposed approach is based on diffusion models and attention blocks implemented in PyTorch. The system takes user-defined parameters and generates diverse and high-quality logos that meet the constraints. The proposed logo generation system offers advantages over traditional logo design, including speed, cost-effectiveness, and the ability to generate a large number of logo variations. The project demonstrates the potential of AI in automating creative tasks and providing value to businesses and individuals.


  • Languages

    Python, Python 2, Python 3, SQL, HTML, CSS, R, JavaScript
  • Libraries/APIs

    Pandas, NumPy, Scikit-learn, TensorFlow Deep Learning Library (TFLearn), TensorFlow, Keras, PyTorch, PySpark, D3.js, OpenCV, Spark ML, NLTK
  • Tools

    Jupyter, Terminal, Tableau, Slack, Spark SQL, Amazon SageMaker, Google Cloud AI
  • Paradigms

    Data Science, ETL
  • Platforms

    Windows, Debian, Linux, Amazon Web Services (AWS), Azure, MacOS, Docker, KNIME
  • Other

    Deep Learning, Machine Learning, Reinforcement Learning, Data Virtualization, Deep Reinforcement Learning, Neural Networks, Deep Neural Networks, Data Wrangling, Data Cleaning, Data Mining, Artificial Intelligence (AI), ChatGPT, Data Engineering, Web Scraping, Natural Language Processing (NLP), Computer Vision, Data Analysis, Supervised Learning, Image Recognition, Object Detection, Image Processing, Recommendation Systems, PyPDF2, Text Processing, Liveness Detection, Anti-spoofing, Video Processing, Convolutional Neural Networks, Facial Recognition, Forecasting, Amazon Machine Learning, Statistics, Statistical Learning, Models, Pharmaceuticals, Tracking, SPC, diffusion model, Stable Diffusion, attention block, Generative Models, Technical Consulting, Google Cloud Machine Learning, CSV
  • Frameworks

    Apache Spark, Flask, Django, Spark
  • Storage

    Azure SQL, PostgreSQL, MySQL, Redshift, Data Pipelines


  • Bachelor's Degree in Computer Science
    2014 - 2018
    North American University - Houston, TX, USA


  • Deep Learning Specialization
  • Building and Deploying Deep Learning Applications with TensorFlow
    Linkedin Learning
  • OpenCV for Python Developers
    Linkedin Learning
  • Machine Learning Nanodegree
  • Data Analysis Nanodegree
    APRIL 2017 - PRESENT

To view more profiles

Join Toptal
Share it with others