AI Engineer
bnpparibas
Job Description
Design, develop and deploy Generative AI solutions (AI assistants, code generation tools, intelligent automation) that increase IT staff productivity
· Collaborate with IT teams across the domain to identify high-impact use cases where AI can streamline development, testing, documentation or operations
· Build AI agent architectures tailored to IT workflows, including agent orchestration and inter-agent communication protocols (e.g. Model Context Protocol – MCP)
· Develop full-stack components supporting AI solutions: backend services (Python – mandatory), frontend interfaces (React or Angular – optional), and API layers
· Work closely with the Product Owner and domain experts to translate IT pain points and requirements into technical specifications and actionable user stories
· Leverage the GenAI Platform squad's shared services, APIs and components to build solutions efficiently while providing feedback for platform improvements
· Implement and maintain CI/CD pipelines for AI solution deployment, ensuring quality, reproducibility and traceability
· Design and manage containerized environments (Kubernetes/Docker) for AI workloads in the bank's private cloud infrastructure
· Ensure all solutions comply with the bank's security, data privacy and governance standards, particularly around sensitive data handling and regulatory constraints
· Conduct proof-of-concepts (PoCs) and prototyping to evaluate emerging AI tools and frameworks for potential adoption in IT use cases