AI Machine Learning (ML) Developer

  • Hybrid/On-site
  • English
  • Banking
  • Expert/Senior
  • Agile/Scrum
Add to Job Cart RECOMMEND A CANDIDATE

Join us, and build AI solutions that transform the future!

Krakow-based opportunity with the possibility to work 80% remote.

As an AI Machine Learning (ML) Developer, you will be working for our client, a leading financial institution. Your role involves building production-ready models to extract and classify content from images and text-based sources. You will collaborate with business and transformation teams to design application-specific solutions, ensuring seamless integration with existing systems. You will also play a key role in enhancing intelligent document processing capabilities by leveraging state-of-the-art machine learning, deep learning, and OCR technologies to optimize document processing workflows

Your main responsibilities: Building production-ready models for content extraction and classification

  • Working on intelligent document processing using open-source models
  • Collaborating with business and transformation teams to formulate application-specific designs
  • Developing and integrating Python/ML/OCR-based components
  • Testing, iterating, and optimizing existing products and features
  • Troubleshooting development and production issues across multiple environments and platforms
  • Coordinating requirements, schedules, and activities for application development
  • Ensuring seamless deployment of models in Agile/DevOps environments
  • Enhancing automation using Jenkins Pipeline, Docker, Kubernetes, and Ansible
  • Implementing and optimizing APIs using FastAPI and Tornado

You’re ideal for this role if you have:

  • Strong expertise in Python, Machine Learning, Deep Learning, and Natural Language Processing
  • Experience in Gen AI, Image Processing, Document AI, and OCR technologies
  • Proficiency with frameworks such as TensorFlow, PyTorch, Hugging Face, Spacy, OpenCV, and Regex
  • Hands-on experience with FastAPI and Tornado for API development
  • Knowledge of databases like PostgreSQL and MongoDB
  • Familiarity with RHEL and Ubuntu operating systems
  • Experience in CI/CD tools such as Jenkins Pipeline, Docker, Kubernetes, and Ansible
  • Proficiency with Git, GitHub, shell/Python scripting, and Linux fundamentals
  • Ability to troubleshoot issues in multiple environments and operating platforms
  • Understanding of Agile and DevOps methodologies

It is a strong plus if you have:

  • Understanding of cloud computing fundamentals
  • Hands-on experience with Azure Virtual Machines, Azure Kubernetes Service (AKS), and Azure DevOps
  • Basic knowledge of networking and security best practices

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #6595

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided
    The data controller of your personal data is ITDS Polska sp. z o.o. We process your personal data for recruitment process for selected jobs, to inform you of similar jobs in the future and to pursue ITDS's other legitimate interests, such as handling correspondence, securing our recruitment processes or pursuing/defending against claims. Also, by providing ITDS with personal data in the scope specified in art. 22(1a) § 1 of Labor Code, you agree that ITDS will process them for the purpose of recruitment. You have the right to withdraw your consent (the withdrawal of consent shall not affect the lawfulness of processing based on consent before its withdrawal), request access to personal data, their rectification, deletion or restriction of processing; to object to processing, as well as the right to data portability; to lodge a complaint with the supervising authority. Please find more information in our Privacy Policy.

    You can report violations in accordance with ITDS's Whistleblower Procedure available here.