FabSkill

Machine Learning Engineer (Python / NLP / RAG)

159 Application(s)

130 Rejected

22 Interview(s) in progress

Who we are

FabSkill is a talent‑matching platform that connects Tunisian and international recruiters with job seekers through AI‑powered video interviews and data‑driven screening.

Position Overview

We’re looking for a hands‑on Machine Learning Engineer who can take models from notebook to production—building APIs, pipelines, and tooling that power our core matching engine and interview experience.

Type of Contract: Contract job

Availability: Office Full-Time

Key Responsibilities

  • Model Development – Design, train, and fine‑tune ML & NLP models (LLMs, RAG, classic algorithms) using Python.
  • API Engineering – Build and maintain production‑grade REST / gRPC APIs (e.g. FastAPI, Flask) that serve model predictions.
  • Data & ML Pipelines – Orchestrate batch and real‑time workflows with Apache Airflow; monitor data quality and model performance.
  • Cloud Deployment – Containerize solutions with Docker and deploy on AWS, Google Cloud, or Azure.
  • CI/CD & DevOps – Automate testing, integration, and delivery pipelines (GitHub Actions / GitLab CI) following MLOps best practices.
  • Cross‑Functional Collaboration– Work closely with product, backend, and frontend teams to integrate ML features end‑to‑end.

Required Qualifications

  •  1–2 + years’ experience as an ML / Data / Software Engineer working on production systems.
  •  Strong Python fundamentals; proven track record building and scaling APIs.
  •  Practical knowledge of machine‑learning algorithms and NLP techniques (LLMs, embeddings, vector search, RAG, text‑classification, etc.).
  • Experience with Docker, Airflow, and at least one major cloud platform (AWS, GCP, or Azure).
  • Familiarity with CI/CD, code reviews, testing, and version control (Git).
  • Experience with vector databases (Milvus, Weaviate, Pinecone, etc.).
  • Solid problem‑solving skills, attention to detail, and a collaborative mindset.

Academic level

  • Engineering degree in Computer Science, Mathematics, or a related field.

Apply to offer
FabSkill

FabSkill

FabSkill est une plate-forme web offrant un processus de recrutement innovant basé sur l'intelligence artificielle ,l’entretien vidéo et le rating collaboratif des candidats.
Website:
https://fabskill.com
Localisation:
Tunisia, Tunis
Street:
6 Boulevard de l'Environnement, Tunis 2045, L'aouina
Postal code:
1004

Discover the salary expectations of the candidates for the offer Machine Learning Engineer (Python / NLP / RAG)

Lowest salary
400 TND
1709 TND
Average salary
1967 TND
2226 TND
Highest salary
9100 TND
1709 - 2226 TND
1967 TND
400 TND
9100 TND
Estimations based on the salary expectations of the candidates for this offer

4.23 / 5

124 members gave their opinions on FabSkill and here is what they think :

Informations

Localisation:

Tunisia - Tunis

Contract:

Contract job