freiberufler Machine Learning/Software Engineer auf freelance.de

Machine Learning/Software Engineer

zuletzt online vor wenigen Stunden
  • 80€/Stunde
  • 64289 Darmstadt
  • auf Anfrage
  • de  |  en  |  zh
  • 03.09.2024

Kurzvorstellung

Seit vielen Jahren entwickele ich Software. Durch meine Promotion und erste Projekte habe ich auch große Erfahrungen in Machine Learning, Natural Language Processing, Slurm, System Administration und vor allem Data Annotation gesammelt.

Qualifikationen

  • Maschinelles Lernen6 J.
  • Python7 J.
  • Software engineering / -technik
  • Amazon Web Services (AWS)2 J.
  • Data Science7 J.
  • Forschung & Entwicklung (allg.)2 J.
  • Java (allg.)5 J.
  • Kubernetes2 J.
  • Natural Language Processing (NLP)7 J.
  • React (JavaScript library)2 J.
  • Slurm
  • Systemadministration (allg.)5 J.

Projekt‐ & Berufserfahrung

Machine Learning Consultant
Union Investment, Frankfurt
8/2024 – offen (2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2024 – offen

Tätigkeitsbeschreibung

8-12h/Woche. Coachen des Teams in Trends und neuen Entwicklungen in Machine Learning , Natural Language Processing und Data Science. Vorbereitung von Demos, Zusammenfassung in Vorträgen und Executive Summaries

Eingesetzte Qualifikationen

Data Science, Forschung & Entwicklung (allg.), Maschinelles Lernen, Natural Language Processing (NLP)

Machine Learning and Software Engineer
Apple, Heidelberg
2/2023 – 7/2024 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2023 – 7/2024

Tätigkeitsbeschreibung

Provided data science, fullstack software and ML engineering services to improve data annotation efficiency and quality. Implemented research papers, adapted them to customer use cases, built proof-of-concepts, deployed them to production.

Eingesetzte Qualifikationen

SQL, TypeScript, JavaScript, Amazon Web Services (AWS), Back-End Entwicklung, Computer Vision, Data Science, Datenanalyse, DevOps, Docker, Forschung & Entwicklung (allg.), Front-End Entwicklung, Full-Stack, Git, Go (GoLang), Kubernetes, LLM, MLOps, Natural Language Processing (NLP), OpenCV, Python, PyTorch, React (JavaScript library), Statistik (allg.), Transformer, Webdesign

Doktorand (Festanstellung)
Technische Universität Darmstadt, UKP, Darmstadt
1/2018 – 5/2023 (5 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2018 – 5/2023

Tätigkeitsbeschreibung

Als Doktorand habe ich im Bereich Maschinelles Lernen für Natural Language Processing geforscht und in Top-Venues mehrere Paper publiziert. Außerdem war ich der Leiter der Systemadministration und habe unter anderem die komplette IT-Umgebung modernisiert und weiterentwickelt, unter anderem Monitoring und Alerting, Virtuelle Infrastruktur und ein HPC-GPU Cluster auf Basis von Slurm.

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), mySQL, SQL, JUnit, Ansible, Continuous Delivery (CDE), Data Science, Debian, Docker, Go (GoLang), Informatik, Java (allg.), Jenkins, Keras, Maschinelles Lernen, Natural Language Processing (NLP), Projektleitung / Teamleitung (IT), Puppet, Python, PyTorch, R (Programmiersprache), Red Hat Enterprise Linux (RHEL), Scientific computing / wissenschaftliches Rechnen, Server-Monitoring, Spring, Statistik (allg.), Systemadministration (allg.), Technische Projektleitung / Teamleitung, TensorFlow, Ubuntu

Zertifikate

AWS Certified Solutions Architect – Associate
2024
AWS Certified Developer - Associate
2024

Ausbildung

Promotion Informatik
Dr. Ing.
Technische Universität Darmstadt
2024
Darmstadt
Informatik
M.Sc.
Technische Universität Darmstadt
2017
Darmstadt
Informatik
B.Sc.
DHBW Mannheim
2014
Mannheim

Über mich

Als erfahrender ML Engineer und Software-Engineer unterstütze ich Sie bei Projekten in den Bereichen:

- Trainieren und Evaluieren von Machine Learning Modellen mit Python
- Natural Language Processing (NLP)
- Large Language Models (LLM) und LLM-basierte Anwendungen
- Data Science und Statistik

- Full-Stack/Backend-Entwicklung in Java (vor allem Spring Boot), Python (Flask, FastAPI), Typescript + React
- CI/CD (Ansible, Puppet, Gitlab, Kubernetes)
- Aufsetzen und Betreuen von IT-Infrastrukturen in Linux
- Cloud Engineering in AWS
- HPC-Cluster mit Slurm

Ich bin zertifizierter AWS Associate Architekt und Entwickler.

Durch meine Promotion und in Projekten habe ich umfassende Erfahrung im Bereich der Datenannotation gesammelt, insbesondere wie man Datenannotations-Projekte bestmöglich durchführt und wie man deren Effizienz und Qualität steigert sowie deren Kosten senkt.

Weitere Kenntnisse

Fundierte technische Kenntnisse in:

Softwareentwicklung:
- Sprachen: Java , Python (FastAPI, Flas, Typescript+React, SQL
- Tools: Spring Boot, Hibernate, Microservices, FastAPI, Flask

DevOps:
- Aufbau und Verwaltung von DevOps-Infrastrukturen
- Automatisierung von Deployment-Prozessen
- Überwachung und Alerting von Produktionssystemen
- Tools: Docker, Jenkins, Git, Slurm, Ansible, Puppet, CloudFormation, Terraform, Prometheus, Grafana, Gitlab, AWS, Kubernetes

"Klassisches" Machine Learning:
- Tools: scikit-learn, scipy, pandas, numpy, OpenCV
- Methoden: Supervised Learning, SVM, Gradient Boosting, (Bayesian) Statistics, uvm.

Deep Learning:
- Tools: Tensorflow, PyTorch, Keras, transformers, Hugging Face, LLM, OpenAI,
- Methoden: Neuronale Netzwerke, LLM, RAG, CNN, LoRA

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Chinesisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
517
Alter
33
Berufserfahrung
6 Jahre und 8 Monate (seit 01/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden