IBM
Data Scientist Intern
IBMNetherlands1 day ago
Full-timeRemote FriendlyEngineering, Information Technology
Introduction

A career in IBM Consulting is rooted in long-term relationships and close collaboration with clients across the globe.

You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat.

Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. You will be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.

Your Role And Responsibilities

Matching the right talent to the right opportunities is one of the most critical challenges for Delivery Office team. While project requests contain essential details about skills, seniority, and experience requirements, this information is often difficult to match to the pool of available CVs, and the current manual process relying on individual judgment leads to inefficiencies and wasted potential. Without a systematic approach, valuable data about skills, experience, and seniority remain locked in unstructured text, preventing quick matches, scalable workforce allocation, or insights from past staffing decisions.

The intern will build an intelligent, automated talent-matching system that semantically analyzes project requirements and CV data using NLP techniques, ranking the most suitable candidates based on skills, experience, and seniority while providing transparent, human-readable justifications through an LLM-powered explanation layer. The role of the intern include responsibilities such as designing NLP-based algorithms to extract and compare candidate data, developing semantic matching models with similarity scoring, integrating an explanation layer for recommendations, implementing a feedback loop to refine matches, and delivering an interactive tool that enables stakeholders to explore matches, review reasoning, and make informed staffing decisions while incorporating feedback through regular presentations.

Required Technical And Professional Expertise

  • Knowledge of machine learning and artificial intelligence
  • Strong Python programming skills building and evaluating ML and AI projects
  • You thrive on teamwork and have excellent verbal and written communication skills.
  • Ability to communicate with internal and external clients to understand and define business needs, providing analytical solutions

Preferred Technical And Professional Experience

  • Experience working with enterprise data platforms or cloud environments (AWS, Azure)
  • Understanding of agile methodologies and enterprise IT operations
  • Knowledge in one or more of the following topics: finetuning algorithms (e.g., LoRA, DPO, etc.), reinforcement learning, model architectures (e.g., transformers, state-space models, etc.), LLM-based agents, agentic workflows, multi-agent systems, RAG, agent frameworks (e.g., LangGraph, CrewAI, etc.), time series data

Key Skills

Ranked by relevance