Fincore Ltd

AI & ML Engineer

Fincore Ltd

full-time

Posted on:

Location Type: Hybrid

Location: BelgradeSerbia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Maintain, improve, and extend our existing RAG pipeline — including chunking strategies, retrieval optimisation, re-ranking, and evaluation.
  • Help design and implement an agentic layer on top of the RAG system, integrating tools, memory, and multi-step reasoning using frameworks such as LangChain, LangGraph, or similar.
  • Experiment with prompting strategies, agent architectures, and LLM integrations (OpenAI, Anthropic, open-source models).
  • Contribute to the design and development of churn prediction and early identification of customer behaviour models.
  • Help build personalised recommendation systems supporting marketing campaigns and player engagement.
  • Support advanced customer segmentation initiatives.
  • Assist in building and maintaining end-to-end ML pipelines — from data ingestion and feature engineering to model training, deployment, and monitoring.
  • Write clean, production-ready Python code and contribute to shared tooling and best practices.

Requirements

  • Minimum 3 years of hands-on experience in AI/ML engineering or data science.
  • Bachelor's degree (or higher) in Computer Science, Data Science, Mathematics, or a related field.
  • Solid Python skills — comfortable with libraries such as pandas, NumPy, scikit-learn, and at least one deep learning framework (PyTorch or TensorFlow).
  • Practical experience with LLMs and RAG — familiarity with vector databases (e.g. Pinecone, Weaviate, pgvector), embedding models, and retrieval pipelines.
  • Experience or strong interest in agentic frameworks (LangChain, LangGraph, AutoGen, or similar).
  • Working knowledge of SQL and data preprocessing.
  • Familiarity with containerisation (Docker) and basic cloud concepts (AWS, GCP, or Azure).
Benefits
  • Private Health insurance
  • FitPass membership and in-house gym
  • Access to resources to help you grow
  • Competitive salary
  • Work-life balance
  • Supportive atmosphere
  • Permanent position: Stability in an established growing company.
  • Exciting opportunity: Work on complex data systems and large-scale analytical workloads.
  • Modern data stack focused on automation, scalability, and performance.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonpandasNumPyscikit-learnPyTorchTensorFlowmachine learningdata sciencedata preprocessingchurn prediction
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Data ScienceBachelor's degree in Mathematics