Job descriptionJob Title: Python Developer AI & RAG Systems
Key Responsibilities
1. Backend Development
- Build and deploy Python-based APIs and microservices usingFastAPIandFlask.
- IntegrateLLMs(OpenAI, Anthropic) withRAG pipelinesfor intelligent Q&A and chatbot systems.
- Develop serverless functions (e.g.,Azure Functions) for scalable AI workflows1.
2. AI & RAG Integration
- ImplementRetrieval-Augmented Generation (RAG)usingLangChain,LangGraph, andLangSmith.
- Connect toVector DatabaseslikePinecone,FAISS, orChromafor semantic search.
- Fine-tune and manage LLMs for domain-specific tasks.
3. DevOps & Deployment
- Set up CI/CD pipelines using Jenkins or GitHub Actions.
- Containerize applications usingDockerand orchestrate withKubernetes.
- Monitor and optimize performance using observability tools.
4. Collaboration & Communication
- Work closely with cross-functional teams including AI researchers, product managers, and DevOps.
- Document development processes and explain technical concepts clearly to stakeholders1.
Tech Stack
- Languages: Python 3.9+
- Frameworks: FastAPI, Flask, LangChain, LangGraph
- Databases: Pinecone, FAISS, Neo4j, Chroma
- Cloud: Azure, AWS (Bedrock, Lambda)
- Tools: LangSmith, OpenAI SDK, Docker, Kubernetes, Jenkins
Qualifications
- Bachelors in Computer Science or related field.
- 4+ years of Python development experience.
- Hands-on experience with LLMs, RAG, and vector databases.
- Bonus: Experience with MCP (Microsoft Copilot Platform) or Semantic Kernel.
How to Apply:
Interested candidates are requested to share their updated CV at [Confidential Information] To know more, visit our website: www.yesgermany.com
This is a remote-first role, candidates can work from any location.