Engineer specializing in database systems, machine learning inference, parallel computing, and low-level systems optimization. I’m a Master’s student in computer engineering at Polytechnique Montréal and Mila, in the Data and AI Systems (DAIS) Lab.
Previously, I was an Applied Scientist at Microsoft on the NLP inference engine behind SwiftKey, Windows, and Samsung keyboards, adapting it for GPT-2–based models and optimizing inference latency. Before that, I interned at Siemens on embedded systems, at ITTIA on database optimization, and at Brightskies on HPC and parallel programming.
eyad.salama@mila.quebec | esalama057@proton.me | LinkedIn | GitHub
Experience
GenAI Engineer |
EnergyAI Berlin - Berlin, Germany | Aug 2025 – Feb 2026
- Designed multi-agent architecture and deployment for GridOS, orchestrating specialized agents for energy grid operations (Google ADK, Vertex Agent Engine, Vercel AI SDK)
- Built Databricks pipelines to fine-tune models for energy grid operations, including automated ingestion, cleaning, and validation from web and structured sources
Applied Scientist |
Microsoft - Cairo, Egypt | Jul 2024 – Aug 2025
- Worked on the NLP inference engine powering SwiftKey, Windows, Samsung keyboard and other partners (C++)
- Adapted the engine for GPT-2–based models, extending support to modern transformer architectures
- Contributed in the implementation of the ghost typing feature on the engine
- Conducted benchmarking of engine and model integration (quality and performance) across multiple platforms, identifying and resolving critical performance bottlenecks, resulting in a 15% reduction in inference latency
- Developed a tool for evaluating and optimizing engine by searching with various strategies and hyperparameters to assess inference engine performance and accuracy, improving en_US locale predictions accuracy by 5%
Software Engineer Intern |
Siemens - Cairo, Egypt | Sep 2023 – Jul 2024
- Developed and integrated a CAN communication stack compliant with AUTOSAR standards, including message parsing, transmission scheduling, and error handling (C/C++)
- Implemented a bootloader in Embedded C with Firmware Over-The-Air (FOTA), reducing update deployment time by 50%
- Designed and deployed real-time tasks on OSEK/VDX OS, optimizing system performance and reliability, leading to a 10% improvement in task execution efficiency
Software Engineer |
ITTIA - Bellevue, USA | Oct 2023 – Jul 2024
- Implemented database optimization algorithms resulting in 30% query performance improvement (C/C++)
- Led the development of a new UI tool used for users to interact with dashboards which included multiple system/database analytics, increasing user engagement by 25% (React, Typescript)
- Increased test coverage by 30% across multiple components of the product
- Identified and resolved several critical performance bottlenecks on various embedded devices and platforms, such as optimizing memory usage on ARM Cortex-M microcontrollers and reducing boot times on IoT gateways
High Performance Computing Intern |
Brightskies - Alexandria, Egypt | Jul 2023 – Sep 2023
- Worked on an internal seismic data processor in supporting multiple industry formats, supporting parallel I/O and CUDA computations for large-scale geophysical datasets (C++, CUDA)
- Developed a user-friendly command-line interface to encapsulate and simplify usage of an internal library, improving team productivity
Education
Master of Science, Computer Engineering | Polytechnique Montréal - Montréal, Canada | May 2026 – Present
Bachelor of Science, Computer and Communication Engineering | Alexandria University - Alexandria, Egypt | Sep 2019 – Jul 2024
Open Source Contributions
Certifications
- Databricks Certified Machine Learning Professional - Databricks
- Databricks Certified Machine Learning Associate - Databricks
- Databricks Certified Generative AI Engineer Associate - Databricks
- Databricks Certified Data Engineer Associate - Databricks
- Digital Egypt Pioneers Programs (DEPI) - Digital Egypt Pioneers Initiative
- Developing Secure Software - The Linux Foundation
- Machine Learning Specialization - Coursera
- Advanced Learning Algorithms - Coursera
- Supervised Machine Learning: Regression and Classification - Coursera
- Unsupervised Learning, Recommenders, Reinforcement Learning - Coursera
- AWS Academy Graduate - AWS Academy Cloud Foundations - Amazon Web Services
Skills
C++, PyTorch, Machine Learning, Artificial Intelligence, CUDA, Triton, Python, Go, Rust, C, OMP, ONNX Runtime, MPI, Make, CMake, Ninja, Scons, Java, Scala, Docker, Git, Typescript, React




