Python Developer
Role details
Job location
Tech stack
Job description
o Platform Monitoring & Stability: Continuously monitor and maintain seamless functionality while promptly resolving technical issues. o Agent Platform Development: Contribute to evolving our AI system into a robust agent platform through innovative strategies and enhancements. o AI Feature Integration: Develop and integrate advanced AI capabilities to enhance the platform's versatility for meeting user requirements. o API Design & Implementation: Design and build robust APIs to support seamless integration and communication across our system. o New Feature Development: Build and deploy new features that improve functionality and user experience on the our platform. o Database Management & Data Analysis: Design and manage database architectures while conducting data analysis to support effective operations. o LLM Integration: Integrate Large Language Models to deliver agent functionalities within our platform. o Bug & Incident Resolution: Investigate and resolve bugs and incidents to maintain stable platform operation. o Code Base Optimization: Enhance and maintain existing code bases to improve scalability and robustness. o Data Science Proficiency: Apply data science concepts to guide analysis and support feature development.
- You will work in an agile cross functional team of 10 people located in Germany and Spain.
- Strong Python experience, working with LangChain (or similar LLM frameworks).
Requirements
- Experience with huggingface.
- Sentence-transformers knowledge and/or experience.
- Azure OpenAI and Google Gemini usage.
- Experience working in Agile environments (Scrum/Kanban).
- Good English skills, written and spoken.