We are seeking a talented AI Engineer to join our AI team and play a key role in building and shipping production-grade machine learning and Generative AI systems. This position focuses on two core pillars: machine learning, where you will train and ship models as a primary product surface, and agentic AI where you will build agent and RAG systems that power our GenAI products.
You will collaborate closely with a team of experienced engineers, actively contributing to architectural decisions while benefiting from continuous technical mentorship. The role requires end-to-end ownership of assigned components, encompassing data preparation, model development and evaluation, production deployment, and iterative improvement based on online metrics.
Furthermore, you will work in close coordination with cross-functional engineering teams, progressively assuming greater responsibility and contributing to the scalability, reliability, and overall advancement of our AI systems.
Specifications Required:
Education: Bachelor’s Degree in Software Engineering, Computer Science, Computer Programming or Software Development.
Experience: 2 to 4 years of software or ML engineering experience. Demonstrated ownership of at least one ML component in production with measurable online or offline outcomes. Hands on experience shipping at least one GenAI feature in production.
Languages: Proficient in Arabic, French, English
Machine learning
GenAI and agents
Data, MLOps, and LLMOps
A. Required Skills/Abilities:
Core ML and languages
– ML at depth: production experience with gradient boosting including cross validation strategy, feature engineering, leakage detection, calibration, and handling imbalanced data.
– Recommender systems: production experience with either candidate generation (matrix factorization, two tower retrieval, ANN indexes such as FAISS, ScaNN, or HNSW) or ranking (learning to rank, gradient boosting, neural rankers).
– Time series forecasting: working knowledge of methods such as ARIMA, ETS, Prophet, gradient boosting with lag features, or deep learning approaches such as Temporal Fusion Transformer.
GenAI basics
– Hands on experience with at least one agent or RAG framework (LangChain, LangGraph, Google ADK, NVIDIA Agent Toolkit, Microsoft Agent Framework, or equivalent).
– Working knowledge of at least one major LLM provider (Anthropic, OpenAI, or Google) and of structured outputs and tool calling.
– Working knowledge of at least one vector database (pgvector, Weaviate, Qdrant, Pinecone, or Milvus).
B. Preferred Skills/Abilities:
C. Soft Skills/Abilities:
Work Conditions:
Working hours: As per employment agreement.
If interested, kindly share your updated cv to hr@inmind.ai mentioning name and position in the subject.