ETIC, AI Engineer - Senior Associate
On-site · Cairo, Cairo, Egypt
Job Summary
Senior Associate in our Applied AI team designs, builds, and deploys AI-powered systems with a focus on generative AI, LLMs, and scalable ML solutions. Owns components of solution architecture, mentors junior engineers, and collaborates with cross-functional teams to deliver responsible, impactful AI products for clients. Designs, develops, and optimizes ML pipelines using scikit-learn, PyTorch, TensorFlow, and Hugging Face Transformers; leads development of retrieval-augmented generation (RAG) systems with vector databases and LangChain/LlamaIndex; fine-tunes foundation models using LoRA/PEFT; generates synthetic data for robustness and privacy-aware training; builds AI models exposed via RESTful APIs/microservices (FastAPI/Flask); ensures end-to-end model lifecycle tracking (MLflow, Weights & Biases, SageMaker Experiments); deploys models to cloud infrastructure (AWS/Azure/GCP) with emphasis on scalability and cost; collaborates with front-end and data teams; reviews code and upholds Git best practices; communicates complex AI concepts to business stakeholders.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Data Science, Mathematics or related technical field
- 3+ years of experience developing AI/ML solutions in production environments
- Strong programming skills in Python, with libraries like NumPy, Pandas, scikit-learn, PyTorch, and Transformers
- Hands-on experience with LLMs (e.g., GPT, LLaMA, Mistral), prompt engineering, and GenAI application development
- Experience building RAG pipelines, integrating with vector databases, and working with LangChain, LlamaIndex, or similar frameworks
- Experience with utilizing multi-modal data for training ML models and building AI applications
- Familiarity with fine-tuning models and optimizing performance for NLP or computer vision tasks
- Understanding of MLOps practices, including containerization (Docker), CI/CD workflows, and model monitoring
- Experience deploying models on cloud platforms like AWS SageMaker, Bedrock, GCP Vertex AI, or Azure AI Services
- Strong communication skills and experience working in Agile teams or consulting environments
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.