Research & Development

Senior AI Engineer

Cairo
Work Type: Full Time
MicroBIM is a technology company delivering innovative software solutions for the Architecture, Engineering, and Construction (AEC) industry. We’re driven by quality, collaboration, and the goal of transforming how AEC professionals work.

We are currently seeking a Senior AI Engineer to join our team and help us build intelligent solutions that push the boundaries of what’s possible in the AEC sector.

Responsibilities:

- Apply mathematics and statistics to design and validate AI models.

- Build, train, and optimize machine learning (ML) and deep learning (DL) models.

- Develop solutions in computer vision (CV) and natural language processing (NLP).

- Work with Large Language Models (LLMs), including fine-tuning and custom training.

- Implement Retrieval-Augmented Generation (RAG) pipelines for real-world applications.

- Design and deploy LLM-powered agents using frameworks like LangChain, LangGraph, and CrewAI.

- Apply prompt engineering techniques for optimizing LLM outputs.

- Manage and integrate vector databases (FAISS, Pinecone, Weaviate) for retrieval tasks.

- Build scalable MLOps pipelines with MLflow and Docker.

- Set up and maintain CI/CD workflows for ML model deployment.

- Deploy AI solutions on cloud platforms (AWS, Azure).

- Monitor, evaluate, and retrain models to ensure performance and reliability.

- Drive POCs and innovation projects to validate new AI approaches.


Required Qualifications:

- Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or related field.

- 4+ years of hands-on experience in AI/ML engineering.

- Strong foundation in mathematics, statistics, and algorithms.

- Proficiency with ML/DL frameworks (PyTorch, TensorFlow, Scikit-learn).

- Experience with NLP, computer vision, and Large Language Models (LLMs).

- Knowledge of MLOps tools (MLflow, Docker) and CI/CD.

- Cloud deployment experience with AWS or Azure.

- Strong problem-solving skills and the ability to work in a multidisciplinary team.


Preferred Qualifications:

- Experience with LLM fine-tuning including quantization and LoRA techniques.

- Data science and visualization skills with NumPy, Pandas, Matplotlib.

- Familiarity with Model Context Protocol (MCP).

- Familiarity with reinforcement learning concepts and evolutionary algorithms (genetic algorithms).

- Solid knowledge of SQL and PostgreSQL.

- Knowledge of Hugging Face, OpenAI APIs, and vector databases (FAISS, Pinecone, Weaviate).

- Backend development experience with FastAPI, Flask, or Django.


What We Offer:

- Opportunity to work on cutting-edge AI-driven automation in the construction and AEC industry.

- Competitive salary and benefits package.

- Collaborative and innovative work environment.

- Professional development and career growth opportunities.

Experience Level:
Mid - Senior Level
 
Sub Department:
N/A
 

Submit Your Application

You have successfully applied
  • You have errors in applying