Resume

prof_pic.jpg

AI researcher and practitioner with a Ph.D. degree in Computer Science and 20+ years of experience in software engineering, combining academic research and industry experience across machine learning, NLP, LLMs, information retrieval, and semantic knowledge systems. My work focuses on applied AI and language technologies, with a particular interest in developing resources and technologies for Serbian language. Proven track record of delivering results in large-scale projects across finance, telecom, and e-commerce industries.

Basics

Name Milena Šošić
Title Ph.D. | Computer Scientist | Mathematician | Researcher | Machine Learning Engineer | NLP & AI Expert
Email milena.sosic@gmail.com
Phone (+381) 64 30 55 705
Linkedin https://www.linkedin.com/in/milena-sosic/
Website https://milena-sosic.github.io
Orcid https://orcid.org/0000-0002-9949-9686
Github https://github.com/milena-sosic

Work

  • 2024.03 - Present
    Senior Data Scientist
    Publicis Sapient
    Design and implement state-of-the-art solutions with focus on LLMs and structured data extraction.
    • LLMs · RAG · Vector Databases · DSPy · Evaluation · Prompt Engineering · Knowledge Graphs
  • 2021.01 - 2024.03
    Senior Data Scientist
    GridDynamics
    Design and implement new solutions with focus on predictive analytics. Run projects in NLP domain using newest machine learning technologies.
    • Data Modeling · Analytics · Artificial Neural Networks · PyTorch · Keras · TensorFlow
  • 2020.02 - 2022.01
    Advisory Board Member
    Serbian AI Society
    Serbian AI Society is being launched in Serbia by the most prominent people in artificial intelligence, with one goal - networking and strengthening the domestic AI scene. The aim of this organization is to bring together all stakeholders dealing with this subject which will contribute to the presence and growth of artificial intelligence in Serbia.
    • AI · Growth · Networking · Strength · Serbia
  • 2019.02 - 2021.01
    AI Software Developer
    Devtech
    Lead AI team, mentor and drive AI efforts. Develop PoC solutions for the projects by adding AI components.
    • AI · Data · Mentoring · PoC · Project Management
  • 2016.01 - 2019.02
    Machine Learning Team Lead
    Selerant
    Manage state-of-the-art machine learning tasks for text segmentation and classification. Shape product features according to the business requirements.
    • Text classification · Semantic search · PoC · Project Management
  • 2013.12 - 2015.12
    Data Miner
    Telenor
    Develop different up-sell, cross-sell and churn models. Support risk models development. Accountable for segmentation, customer lifetime value calculation.
    • Customer classification · Credit risk · NPS scoring

Education

Awards

  • 2026.05.28
    Annual Award of the Mathematical Institute of the Serbian Academy of Sciences and Arts (MI SANU) in the field of Computing for Ph.D. Students

Publications

Skills

Programming languages
Python · C# · C++ · C · Java · JavaScript · SQL
Databases
MS SQL Server · Oracle · DB2 · Vector Databases (Pinecone, Weaviate, Milvus) · NoSQL (MongoDB, Cassandra, Redis)
Machine learning tools
Scikit-learn · TensorFlow · PyTorch · SPSS · STATISTICA · Weka · IBM Intelligent Miner · scipy · numpy · pandas · Jupyter
NLP tools & model architectures
BERT · GPT-3/4 · gensim · fastText · word2vec · nltk · spacy · CoreNLP · HuggingFace Transformers · Sentence Transformers · Langchain · LangGraph · DSPy

Languages

Serbian
Native speaker
English
Fluent

Interests

Natural Language Processing (NLP)
Computational linguistics · Semantic text analysis · Named Entity Recognition (NER) · PoS tagging · Topics modeling · Language modeling · Knowledge construction from richly formatted textual data · Summarization
LLMs
Architectures · Bias · Content Genearation · Annotation · Validation · Hallucination · Serbian language
Serbian Language Resources
JeRTeh · Group · Membership · Resources · Technologies · Serbian language
Hobbies
Hiking · Reading · Playing flute

Projects

  • 2024.03 - 2026.12
    Agentic RAG for Technical Documents Search
    Create advanced RAG pipeline for technical customer support. Project leverages usage of multiple vector DB, web search and prompt engineering techniques to produce the most relevant response to the users.
    • RAG · Vector Databases · Prompt Engineering · LLMs · DSPy
  • 2024.06 - 2026.01
    Building an emotion lexicon for Serbian using curated language resources
    Creating emotion lexicon for Serbian language using available language resources and manual annotation.
    • Emotion lexicon · Language resources · Annotation · NLP · Research project
  • 2022.03 - 2022.12
    HR - Analytics
    Extracting candidate attributes from the resume using machine learning techniques. Find similarity between candidate resume and position description. Compute demand time for opened positions.
    • Named Entity Recognition · Text similarity · Transformers · BERT modeling · Regression
  • 2022.07 - 2022.12
    SRPOL
    Create a word sentiment lexicon and complete framework to calculate sentiment strength for a given text writen in Serbian language.
    • Word lexicon · Contextual sentiment triggers · Text segmentation · Sentiment strength
  • 2022.01 - 2022.10
    Semantic Query Parsing
    Parse search queries to understand user search intention using historical data and user search preferences. Apply advanced methods for the semantic parsing to improve the relevance of the required search results.
    • Query Understanding · Intention Modeling · Information Extraction · Synthetic Query Generation · Semantic Similarity
  • 2021.03 - 2021.09
    Health-Care Search & Answer
    Applying advanced search algorithms to retrieve relevant search results. Experiment with different Q&A modeling techniques to provide relevant answer.
    • Text similarity · Extreme classification · Q&A · Transformers · Transfer learning · BERT modeling · BioASQ
  • 2021.01 - 2022.06
    Email classification into Business and Personal categories
    Classifying email messages with mixed content to Business/Personal categories.
    • Text classification · BERT embeddings · Tf-Idf · Tensorflow · Research project
  • 2017.05 - 2019.12
    Hierarchical Multilabel Document Classification
    Assigning textual data to categories with complex hierarchical structure and distribution.
    • Document classification · Product attributes detection · Multilabel stratified sampling
  • 2008.03 - 2010.12
    Applying classification methods on N-gram genome analysis
    Magister thesis in the field of bioinformatics using machine learning and data mining techniques - identification of genomic islands using the N-gram statistical behavior on the particular regions of the genome sequence.
    • Magister thesis · Research project