Amr A.-Machine-Learning-Ingenieur

Tagessatz prüfen
Erfahrungen
Machine-Learning-Ingenieur
German Research Center for Artificial Intelligence (DFKI)
- Entwicklung durchgängig reproduzierbarer ML-Pipelines (PyTorch) mit Datenversionierung (DVC), Experiment-Tracking (MLflow), automatisierten Tests (PyTest) und CI/CD für alle Trainings-Workflows.
- Skalierung des Trainings von Vision Transformers und CNNs über NVIDIA A100-GPU-Cluster (CUDA, DDP, SLURM); Anwendung von Hyperparameter-Optimierung (W&B Sweeps), um den Trainingsaufwand zu reduzieren und optimale Konfigurationen zu ermitteln.
- Entwicklung eines Echtzeit-Systems zur Generierung menschlicher 3D-Bewegungen (ViT, VQ-VAE, SMPL-X/PIXIE) für die persönlichkeitsabhängige Avatarsynthese; Erreichen von state-of-the-art FID = 6.15 und P-FID = 10.31 auf dem UDIVA-Benchmark.
- Validierung der Ausdrucksfähigkeit des Modells durch strukturierte Nutzerstudien mit einer Genauigkeit von 86% bei der Unterscheidung zwischen extrovertiertem und introvertiertem Avatarverhalten.
- Optimierung von Inferenz-Pipelines durch die Bereitstellung von PyTorch-Modellen über TensorRT und ONNX Runtime in nativem C++-Code; Durchführung von Performance-Benchmarks.
Softwareentwickler (Backend & Datensysteme)
General Authority of Civil Aviation (GACA)
- Entwicklung sicherer Backend-Webservices mit Java und Skalierung von Enterprise-Datenintegrationen über hochvolumige Luftfahrtsysteme mit Oracle SOA Suite.
- Optimierung relationaler Datenbankschemata und Erstellung von PL/SQL Stored Procedures zur Beschleunigung des Datendurchsatzes bei umfangreichen operativen Workloads.
- Überarbeitung von Legacy-Code zu modularen, objektorientierten Architekturen zur Verbesserung der Wartbarkeit des Systems.
Praktikant Softwareentwicklung
Ejada Systems
- Entwicklung und Test von J2EE-Softwarekomponenten zur Unterstützung skalierbarer Backend-Anwendungen.
- Erstellung und Optimierung von SQL-Abfragen und Datenbankmodulen zur Sicherstellung eines effizienten Datenzugriffs.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Bildung, Professionelle Dienstleistungen, Luft- und Raumfahrt und Verteidigung, Regierung und öffentliche Verwaltung und Informationstechnologie (IT).
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Forschung und Entwicklung (F&E).
Zusammenfassung
Machine-Learning-Ingenieur mit Spezialisierung auf Computer Vision und Deep Learning sowie einem M.Sc. in Visual Computing von der Saarland University. Nachweisbare Erfahrung in der Entwicklung produktionsreifer ML-Systeme – vom verteilten GPU-Training und multimodalen generativen Modellen bis hin zu hochperformanter C++-Inferenz und der durchgängigen Bereitstellung.
Fähigkeiten
Programmiersprachen
- Python
- Java
- C++ (14/17/20/23)
- Cuda
- Sql
- Bash
C++-Kernsprache
- Oop (Vererbung, Polymorphismus, Kapselung)
- Raii & Smart Pointer (Unique Ptr, Shared Ptr, Weak Ptr)
- Move-Semantik & Perfect Forwarding
- Templates & Generische Programmierung
- Stl (Algorithmen, Iteratoren, Map, Set, Unordered Map, Priority Queue)
- NebenläUfigkeit (Std::Thread, Mutex, Std::Async)
- Modernes C++ (Lambdas, Constexpr, Auto, Bereichsbasierte Schleifen)
Machine Learning
- Pytorch
- Tensorflow
- Scikit-Learn
- Monai (Medizinische Bildgebung)
- Hugging Face Transformers
- Fastai
Computer Vision
- Opencv
- Yolo (V8/V10)
- Detr
- Sam
- Bytetrack
- Deepsort
- Tracknet
- Homografie & Kamerakalibrierung
- Instanz- & Semantische Segmentierung
- 3d-Rekonstruktion Menschlicher Meshes
- Smpl-X
- Pixie
Deep-Learning/Ml-Architekturen
- Cnns (Resnet, Efficientnet, Vgg)
- U-Net
- Gans (Conditional, Cyclegan)
- Diffusionsmodelle
- Vision Transformers (Vit, Swin, Deit)
- Autoencoder (Vae, Vq-Vae)
- Detection Transformers (Detr, Rt-Detr)
Mlops & Experimentierung
- Mlflow
- Weights & Biases
- Tensorboard
- Optuna
- Experiment-Tracking
- Modellversionierung
- Reproduzierbare Pipelines
Bereitstellung & Infrastruktur
- Docker
- Kubernetes
- Fastapi
- Onnx Runtime
- Tensorrt
- Aws (Ec2, S3, Ecr)
- Multi-Gpu-Training (Ddp)
- Slurm
Softwareentwicklung
- Git
- Github
- Ci/Cd
- Scrum
- Rest Apis
- Pytest
- Performance-Profiling
- Linux
Sprachen
Ausbildung
Saarland University
Master of Science · Visual Computing · Saarbrücken, Deutschland · 1.9
Arab Academy for Science and Technology
Bachelor of Engineering · Computer Engineering · Ägypten · 3.2/4.0
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Amr ist in Saarbrücken, Deutschland ansässig.
Amr spricht folgende Sprachen: Arabisch (Muttersprache), Englisch (Verhandlungssicher), Deutsch (Fortgeschritten).
Amr hat mindestens 9 Jahre Erfahrung. In dieser Zeit hat Amr in mindestens 3 verschiedenen Rollen und für 3 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Jahre und 10 Monate. Beachten Sie, dass Amr möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Amr gut geeignet für Rollen wie: Machine-Learning-Ingenieur, Softwareentwickler (Backend & Datensysteme), Praktikant Softwareentwicklung.
Die neueste Position von Amr ist Machine-Learning-Ingenieur bei German Research Center for Artificial Intelligence (DFKI).
In den letzten Jahren hat Amr für German Research Center for Artificial Intelligence (DFKI) gearbeitet.
Amr hat die meiste Erfahrung in Industrien wie Bildung, Professionelle Dienstleistungen und Luft- und Raumfahrt und Verteidigung. Amr hat auch etwas Erfahrung in Regierung und öffentliche Verwaltung und Informationstechnologie (IT).
Amr hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT) und Forschung und Entwicklung (F&E).
Amr hat kürzlich in Industrien wie Bildung und Professionelle Dienstleistungen gearbeitet.
Amr hat kürzlich in Bereichen wie Informationstechnologie (IT) und Forschung und Entwicklung (F&E) gearbeitet.
Amr hat einen Master in Visual Computing von Saarland University und einen Bachelor in Computer Engineering von Arab Academy for Science and Technology.
Amr ist sofort vollzeit verfügbar für passende Projekte.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 16 Okt 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Machine-Learning-Ingenieur
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Saarbrücken, Deutschland arbeiten
