Job Title: Python AI Engineer
Location: EMEA - Fully Remote
Start Date: As soon as possible
Job Type: 12 month contract (b2b) - will renew
Responsibilities:
- Providing requirements analysis, system design, Python and AI development, troubleshooting, performance optimisation, and technical support
- Designing, developing, and maintaining scalable Python applications using FastAPI and Pydantic
- Implementing asynchronous and parallel programming solutions with asyncio
- Conducting thorough code reviews to ensure adherence to established guidelines and maintain high code quality
- Integrating and experimenting with multi-modal GenAI models (text-to-image, text-to-audio, etc.)
- Working both independently and collaboratively within the team
- Providing clear instructions to team members and helping coordinate day-to-day operations
- Communicating with the client regularly
- Providing technical leadership for the team
Required Skills/Experience
- Strong background in Python, FastAPI
- Experience with Pydantic for data validation and schema definition in Python applications
- Hands on experience with asyncio, asynchronous/parallel programming
- Experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction
- Understanding of RAG pipelines and hybrid search with vector databases
- Strong analytical and problem-solving abilities with a detail-oriented mindset
- Pragmatic approach to balancing process against flexibility in achieving objectives
Nice to have
- Experience working with Azure Cloud services, including a range of SaaS offerings such as Service Bus, Data Lake, Blob Storage, Redis, and more.
- Familiarity with agentic protocols such as MCP and A2A is a strong plus.
- Hands on experience with the LangGraph stack, including long-term memory, human-in-the-loop workflows, and state management, is highly desirable.
- Familiarity with .NET is considered a plus.
- Hands on experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of microservices architecture and its implementation in scalable systems.
Apply now for immediate consideration