About the Position
We are looking for a Junior AI Developer to join a growing team building AI-driven solutions within a governed enterprise AI platform for the financial services industry. In this role, you will support the design of intelligent agents, develop reusable AI components, and integrate large language models (LLMs) with enterprise systems and data platforms, working closely with senior engineers and business stakeholders.
About the Team
You will work within a distributed European team of around one hundred professionals including AI engineers, data engineers, and solution architects. Work is organized into small prioritized increments, with a structured delivery approach.
Responsibilities
- Contribute to the development of AI agents that automate workflows and support business decision-making.
- Build reusable, deterministic AI components and services under the guidance of senior engineers.
- Support integration with enterprise systems including databases, APIs, Jira, Confluence, and knowledge bases.
- Assist in implementing RAG-based solutions to produce accurate, grounded, and auditable outputs. Follow governance, security, permissioning, and audit standards as defined by the platform team.
- Collaborate with technical and business teams on solution design and contribute to architecture discussions.
- Participate in testing, optimization, and performance tuning of AI solutions. Contribute to secure and maintainable AI workflows and integrations.
Requirements
- Backend development experience with Python, including exposure to building or consuming APIs.
- Foundational knowledge of LLMs, AI agents, RAG systems, or ML-driven applications, including hands-on project or coursework experience.
- Familiarity with cloud platforms, preferably Azure.
- Basic understanding of data security, governance, and reliability principles.
- Ability to write clean, maintainable code and collaborate within a team environment.
- Good communication skills and a willingness to learn in a fast-moving technical domain.
Nice to Have
- Exposure to financial services, enterprise data, or data-heavy domains is a plus.
- Interest in semantic data modeling or knowledge graphs. Any experience with workflow automation tools or rules engines.
- Awareness of enterprise AI governance and compliance considerations.
Technologies
Python, LLMs (OpenAI, Anthropic, Azure OpenAI Service), RAG and AI agent frameworks, Azure cloud services (Azure AI Studio, Azure Machine Learning, Azure Functions, Azure Service Bus), SQL/Postgres and enterprise data platforms, REST APIs and microservices architecture, Docker and containerization, Jira, Confluence, Git repositories.