- Company Name
- emagine
- Job Title
- AI Engineer - Python (m/f/d)
- Job Description
-
**Job Title**
AI Engineer – Python (m/f/d)
**Role Summary**
Develop and deliver production‑ready AI models for document extraction, classification, and processing in a banking KYC/Onboarding environment. Own end‑to‑end product lifecycle from prototyping to deployment, collaborating with business, product, and engineering stakeholders.
**Expectations**
- Design scalable, secure AI solutions that support the bank’s Future State Architecture and Digital Acceleration Programme.
- Deliver high‑quality code and APIs that meet cybersecurity and resilience standards.
- Work within a rapid‑release, cross‑functional team, iterating on features with business input.
**Key Responsibilities**
- Build and deploy ML models for content extraction and classification from images and text.
- Implement Python/ML/OCR components within a secure, resilient architecture.
- Collaborate with stakeholders (product managers, business users, engineers) on feature design, prototyping, testing, and deployment.
- Participate in all product lifecycle stages, from concept to production support.
- Contribute to the ongoing evolution of the Dcret document‑scanning platform.
- Ensure code quality, documentation, and compliance with cybersecurity practices.
**Required Skills**
- Proficient in Python, focusing on ML, NLP, image processing, and OCR.
- Hands‑on experience with Document AI/Intelligent Document Processing, including generative AI and open‑source models.
- Strong knowledge of frameworks such as TensorFlow, PyTorch, Hugging Face, SpaCy, OpenCV, and regular expressions.
- Experience deploying secure, production‑grade code and APIs.
- Ability to work effectively in a data‑rich, complex environment with multiple user flows.
- Good communication and cross‑functional collaboration skills.
**Nice to Have**
- PostgreSQL database experience.
- Azure expertise (AKS, Azure CLI, DevOps pipelines, VMs).
- Proven track record in high‑release cadence teams.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or related field.
- Relevant certifications in AI/ML, cloud platforms, or cybersecurity are advantageous.