Siemens EDA
|Senior MLOps Engineer
Cairo, Egypt, Egypt
Summary
Currently leading MLOps initiatives and developing advanced AI infrastructure, including LLM and multi-agent systems, to enhance development environments and deployment stability.
Highlights
Spearheaded MLOps initiatives across the DVT business unit, significantly improving development environments and ensuring stable customer deployments for critical AI projects.
Architected and managed robust GPU infrastructure for AI/ML workloads, establishing GPU-enabled environments with Docker/Docker-Swarm and a Jenkins pipeline for optimized resource reservation.
Developed a Python Flask-based backend to collect GPU performance data from Docker containers, integrating with Prometheus and Grafana for real-time visualization and alerting.
Deployed and fine-tuned various LLMs, including a production-ready model on AWS with Auto Scaling Groups (ASG) and Application Load Balancers (ALB), ensuring scalability and high availability.
Contributed to an internal Retrieval-Augmented Generation (RAG) framework, leveraging HashiCorp Consul for service mesh and HashiCorp Vault for secure secret management.
Implemented CI/CD pipelines for RAG-based projects and established a central LLM proxy using LiteLLM, optimizing endpoint management, RBAC, token allocation, and rate limiting.
Deployed an internal model registry using MinIO with automated HuggingFace pull pipelines and an LLM data registry with Langfuse, streamlining fine-tuning and evaluation experiments.
Collaborated on building a multi-agent system for tools orchestration using OpenAI Agent SDK and Model Context Protocol (MCP), integrating various LLMs (Qwen, DeepSeek, Claude-Sonnet) for specialized tasks.