AI Engineer Python
As a Mid-Level Full-Stack Data Engineer – AI & Cloud-Driven Projects, you will be working for our client, a private equity impact fund dedicated to achieving the UN Sustainable Development Goal 14 — Life Under Water. You will help build a next-generation AI architecture that integrates structured and unstructured data, modern transformation pipelines, vector search, orchestration workflows, and business-ready applications. This role offers an exciting opportunity to shape cutting-edge AI systems that drive meaningful environmental impact and foster innovation.
Your main responsibilities:
Improve the AI platform design and deploy it in the cloud, ensuring scalability, security, and performance.
Implement robust data ingestion pipelines using tools like Airbyte or custom connectors (Graph API, REST, etc.).
Optimize data transformation processes for scalability and speed.
Manage raw and processed storage solutions such as Fabric Lakehouse, Azure Data Lake, and Vector DBs.
Implement and enhance vector search and embeddings pipelines (e.g., OpenAI, Cohere, LangChain).
Develop FastAPI-based services for LLM interactions, API sessions, and orchestration integrations.
Contribute to building a semantic layer for reusable definitions across services.
Support workflow orchestration using tools like Prefect or Airflow.
Support deployment pipelines via Docker and Azure containerized environments.
Collaborate with BI & Data teams to align technical solutions with business needs.
You're ideal for this role if you have:
3–5 years of relevant experience in Data, DevOps, Cloud, or Software Engineering.
Strong proficiency in Python, including server-side tools, REST API development, and authentication mechanisms.
Solid foundation in SQL and experience working with cloud platforms, especially Azure.
Hands-on experience in designing and implementing client-server architectures, microservices, and secure communication protocols.
Proven success in managing end-to-end AI/data projects, from conception to deployment and iteration.
Ability to operate within a DevOps environment, taking responsibility across code lifecycle phases.
Excellent team collaboration and communication skills.
Fluent English verbal and written skills.
It is a strong plus if you have:
Experience with semantic layers like Cube.js.
Background working on BI or web-based analytics and LLM interfaces.
Knowledge of session-based architecture for chat interfaces.
Exposure to MLFlow, Azure ML, or similar model monitoring frameworks.
Experience with LLM APIs, embeddings (OpenAI, Azure OpenAI, HuggingFace).
Building LangChain pipelines or retrieval-augmented generation (RAG) flows.
Language Required for the role:
Fluent in English, with excellent verbal and written communication.
Eligibility for the role:
Only candidates with an existing legal right to work in the European Union will be considered for this role
We offer you:
ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participation in Social Events, training, and work in an international environment
Access to an attractive Medical Package
Access to Multisport Program
#GETREADY
Internal job ID #8199
You can report violations in accordance with ITDS’s Whistleblower Procedure available here.
AI Engineer Python
AI Engineer Python