Project Overview
- Company / REF: proxym-group.com — REF : PRX-2026-02.
- Objective: optimize the recruitment process by automating candidate management and evaluation using AI; centralize applications, enable intelligent CV matching, reduce human bias, automate pre-screening interviews and provide recruiters a smart dashboard for decision-making.
Objectives & Main Tasks
- Design and implement a backend for centralized application ingestion, storage and retrieval (APIs, data model, security).
- Implement intelligent CV parsing and matching pipelines (metadata extraction, similarity/matching, ranking) and automated pre-screening interview flows.
- Build a recruiter-facing dashboard for candidate review, analytics and decision support (filters, score explanations, bias-mitigation indicators).
- Integrate authentication/authorization (Keycloak), role-based access, and security best practices (Spring Security).
Technologies & Deliverables
- Technologies listed: Spring Boot, Spring Security, Keycloak, PostgreSQL, MongoDB, React, and AI Tools (NLP/ML components) — design and deliver a working prototype integrating these components.
- Expected deliverables: backend services (REST APIs), ML/NLP components for CV matching and pre-screening, React dashboard, deployment scripts/containerization, test suite and technical documentation.
Candidate Profile & Requirements
- Required profile: Engineer profile — 1 Trainee (PFE). Looking for knowledge/experience in Java (Spring Boot), frontend (React), databases (Postgres/MongoDB) and familiarity with AI/NLP techniques for document processing and ranking.
- Desirable skills: experience with Keycloak or OAuth2, containerization (Docker), Git, model evaluation metrics, attention to fairness/bias mitigation and good communication to present results.
How to Apply