An opportunity to join our client, a prominent investment bank in Budapest, as a GenAI Python Developer Developer.
Responsibilities:
Design, develop, and implement backend services in Python using FastAPI, focusing on:
Document ingestion and embedding
Vector similarity search and semantic kernel search
Develop robust RESTful APIs to support frontend interactions with the RAG pipeline.
Optimize query performance and concurrency for large-scale document processing.
Conduct proof-of-concept (POC) studies and feasibility analyses to validate next-gen product concepts and technologies, guiding business and technology decisions.
Ensure adherence to architectural standards, global product guidelines, and usability best practices.
Required Skills:
Experience: At least 5 years in backend development, with a strong focus on Python.
AI & Search: Familiarity with vector embeddings, RAG workflows, and generative AI integrations.
Databases: Working knowledge of Redis, MongoDB.
Concurrency & Performance: Strong understanding of asynchronous programming and concurrency best practices in Python.
Deployment & Infrastructure: Experience with Docker/Kubernetes container-based deployments.
CI/CD & DevOps: Hands-on experience with GitHub Actions, Maven, Jenkins.
Soft Skills: Excellent verbal communication and analytical skills.
Education: Bachelor's or higher in Computer Science or a related discipline.
Desired Skills:
AI & Data Science: Data Science background, knowledge of generative AI user flows (Prompt Engineering).
Operating Systems: Experience with Linux/Unix systems.