Mid-Level, Senior
Consultant Software Engineer / AI Application Developer Type: Full-Time | Level: Mid to Senior (7–10 Years of Experience)
Design and develop AI-powered applications using LLMs (OpenAI, Anthropic, Azure OpenAI, etc.)
Build and maintain RAG (Retrieval-Augmented Generation) pipelines including vector stores, chunking strategies, and embedding models
Develop agentic solutions using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel
Implement and integrate MCP (Model Context Protocol) servers and clients for tool-enabled LLM workflows
Build and expose tools, APIs, and data connectors for use within agent runtimes
Work with orchestration patterns: multi-agent systems, planning loops, memory management, and tool-use
Architect and deploy solutions on cloud platforms (AWS and/or Azure)
Collaborate with data engineers and backend teams to integrate AI capabilities into production systems
7–10 years of overall software development experience
1–3 years of hands-on experience working in the AI/ML domain
Strong full stack development experience: Python and/or .NET on the backend, React on the frontend
Cloud platform experience: AWS (Bedrock, Lambda, S3, etc.) and/or Azure (Azure OpenAI, Azure ML, AKS, etc.)
Hands-on experience building RAG pipelines (LlamaIndex, LangChain, or custom)
Experience with vector databases (Chroma, Qdrant, Weaviate, pgvector, etc.)
Familiarity with MCP and tool/function calling patterns in LLM applications
Experience designing agentic workflows (ReAct, plan-and-execute, multi-agent)
REST API development (FastAPI / Flask / ASP.NET)
Understanding of prompt engineering, context window management, and LLM evaluation
Familiarity with observability tools for LLM apps (LangSmith, Arize, Helicone)
Knowledge of fine-tuning or RLHF workflows
Exposure to MCP server development (SSE / stdio transport)
Containerization with Docker / Kubernetes
Experience working in the cyber domain or having cyber knowledge will be an added advantage
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Société Générale matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.