AI / Generative AI (LLM)

Stage(6 mois)
Toulouse
Télétravail occasionnel
Salaire : Non spécifié
Début : 31 décembre 2025

Tata Consultancy Services - TCS
Tata Consultancy Services - TCS

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

TCS accelerates AI adoption for enterprise clients (industry, energy, services). We are looking for a passionate Generative AI intern to join our Toulouse team. You will work in a structured project environment (Agile), mentored by an AI Tech Lead, and contribute to GenAI POCs and MVPs that move toward production.

Missions :

  • Design and develop AI/GenAI POCs (RAG, agents, assistants, domain copilots) and evolve them into production-ready MVPs.

  • Build LLM chains (prompting, tooling, evaluation) and agents (tools, planning, multi-step execution).

  • Implement data pipelines for preparation, indexing, and search (hybrid BM25 + vectors).

  • Set up evaluation & observability (quality, cost, latency, hallucination rate, tracing).

  • Deploy on GCP (preferred) – Vertex AI, Cloud Run, BigQuery, IAM – or, depending on projects, AWS/Azure.

  • Write technical documentation, prepare demos, and present your work in sprint reviews.

Stack & technical environment (reference) :

  • Language: Python (required, excellent level).

  • AI / DL: PyTorch or TensorFlow, scikit-learn, NumPy/Pandas.

  • LLM / GenAI:

  • Models & tools: Gemini (Vertex AI), open-source (Llama, Mistral…), embeddings, tokenizers.

  • Orchestration: LangChain / LlamaIndex / Haystack, LangGraph or agentic frameworks (AutoGen, CrewAI).

  • RAG: ingestion (PDF/HTML), chunking, encoding, Vector DB (FAISS, pgvector, Pinecone/Weaviate as needed), reranking (BM25/ColBERT).

  • Guardrails & evaluation: Ragas / DeepEval / promptfoo, Pydantic validations, safety rules, basic red-teaming.

Cloud & Dev :

  • GCP (preferred): Vertex AI, BigQuery, Cloud Storage, Cloud Run/Functions, Pub/Sub, Secret Manager, IAM.

  • Alternatives: AWS (Bedrock, S3, Lambda), Azure (AI Studio, OpenAI, Functions).

MLOps / DevOps :

Docker, Git/GitHub, CI/CD (GitHub Actions/GitLab CI), testing (pytest), pre-commit, packaging (poetry).

Nice-to-have: basic TypeScript/React for small demo UIs, OpenAPI/REST, security basics (PII, GDPR), LangFuse/Arize Phoenix for tracing.


Profil recherché

TCS accelerates AI adoption for enterprise clients (industry, energy, services). We are looking for a passionate Generative AI intern to join our Toulouse team. You will work in a structured project environment (Agile), mentored by an AI Tech Lead, and contribute to GenAI POCs and MVPs that move toward production.

Missions :

  • Design and develop AI/GenAI POCs (RAG, agents, assistants, domain copilots) and evolve them into production-ready MVPs.

  • Build LLM chains (prompting, tooling, evaluation) and agents (tools, planning, multi-step execution).

  • Implement data pipelines for preparation, indexing, and search (hybrid BM25 + vectors).

  • Set up evaluation & observability (quality, cost, latency, hallucination rate, tracing).

  • Deploy on GCP (preferred) – Vertex AI, Cloud Run, BigQuery, IAM – or, depending on projects, AWS/Azure.

  • Write technical documentation, prepare demos, and present your work in sprint reviews.

Stack & technical environment (reference) :

  • Language: Python (required, excellent level).

  • AI / DL: PyTorch or TensorFlow, scikit-learn, NumPy/Pandas.

  • LLM / GenAI:

  • Models & tools: Gemini (Vertex AI), open-source (Llama, Mistral…), embeddings, tokenizers.

  • Orchestration: LangChain / LlamaIndex / Haystack, LangGraph or agentic frameworks (AutoGen, CrewAI).

  • RAG: ingestion (PDF/HTML), chunking, encoding, Vector DB (FAISS, pgvector, Pinecone/Weaviate as needed), reranking (BM25/ColBERT).

  • Guardrails & evaluation: Ragas / DeepEval / promptfoo, Pydantic validations, safety rules, basic red-teaming.

Cloud & Dev :

  • GCP (preferred): Vertex AI, BigQuery, Cloud Storage, Cloud Run/Functions, Pub/Sub, Secret Manager, IAM.

  • Alternatives: AWS (Bedrock, S3, Lambda), Azure (AI Studio, OpenAI, Functions).

MLOps / DevOps :

Docker, Git/GitHub, CI/CD (GitHub Actions/GitLab CI), testing (pytest), pre-commit, packaging (poetry).

Nice-to-have: basic TypeScript/React for small demo UIs, OpenAPI/REST, security basics (PII, GDPR), LangFuse/Arize Phoenix for tracing.

Profile :

  • Master’s/Grande École/Engineering student specializing in AI/ML/Data/Software.

  • Comfortable with Generative AI and LLMs, with at least one hands-on POC experience (internship, project, hackathon).

  • Comfortable with GCP (preferred) or another cloud (AWS/Azure).

  • Strong Python skills and software craft practices (tests, reviews, clean code).

  • Analytical mindset, curiosity, autonomy, product thinking, and clear communication in French (technical English appreciated).

What we offer :

  • Mentorship by an AI Tech Lead, code reviews, and methodological coaching.

  • Real-world projects with high visibility at major enterprises.

  • Access to a fully equipped ecosystem (cloud, vector DB, tracing, CI/CD).

  • Agile ways of working, team rituals, sharing culture, internal talks & tech watch.

Expected deliverables by end of internship :

  • 1–2 functional POC/MVPs (agents/RAG/copilot).

  • Technical package (architecture, decisions, costs, risks), tests & evaluation metrics.

  • Demo and knowledge transfer to the team.


Déroulement des entretiens

Why join TCS:

  • Join an international company and a leader in its field.

  • Thrive in a multicultural environment with diverse and high-impact projects.

  • Develop your skills through continuous training.

  • Benefit from an inclusive and collaborative company culture.

  • Participate in innovative projects that are transforming the future.

The recruitment process:

  • An initial meeting with our HR team.

  • A technical interview to assess your skills.

  • A final interview with an operational manager.

  • And then, welcome to TCS!

“At TCS, diversity is an asset and inclusion is a daily commitment. We cultivate an environment where every talent, regardless of their background or experience, can express themselves, grow, and fully contribute to our collective success.”

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Data / Business Intelligence”.