Developer with Python, ML & AI
Industry: Banking
Introduction & Summary: The Machine Learning Developer will create and deploy production-ready models that enhance content extraction and classification processes using advanced AI techniques. This role is vital in contributing to business objectives through innovative solutions in Document AI. The ideal candidate must possess strong skills in Python and machine learning, alongside a solid understanding of Generative AI.
Main Responsibilities:
Building production-ready models for content extraction and classification.
Collaborating with business teams to capture requirements and iteratively develop solutions.
Working alongside product managers and technical teams.
Creating and testing new products and features.
Designing Python/ML/OCR components.
Supporting all stages of product development including deployment and production support.
Key Requirements:
Experience in Document AI and Intelligent document processing with open-source models.
Proficient in Python and experience with OpenCV.
Some commercial experience with Machine Learning, deep learning, natural language processing, generative AI, image processing, and OCR.
Familiarity with frameworks such as TensorFlow, PyTorch, Hugging Face, SpaCy, or Regex.
Experience ensuring code safety in production with a focus on cybersecurity.
Nice to Have:
Experience with PostgreSQL for data management.
Proficiency with Azure services, including Azure Virtual Machines, Azure CLI, AKS, and Azure DevOps.
Experience working in teams that release to production at a high cadence.
Other Details: This role offers opportunities to work on innovative AI solutions within a dynamic environment.
Developer with Python, ML & AI
Developer with Python, ML & AI