We are seeking an experienced and skilled ML Engineer to join our team in collaboration with a leading banking and financial institution with a strong presence in Jordan. This role focuses on developing cutting-edge AI solutions to enhance customer experiences, optimize financial operations, and drive innovation in the banking sector.
The ideal candidate should possess a strong background in NLP, generative AI, and deep learning, with practical expertise in deploying large-scale language models and Retrieval-Augmented Generation (RAG) workflows.
This is an exciting opportunity to work with a dynamic and forward-thinking financial institution, contributing to state-of-the-art AI projects that redefine banking services. Join us in shaping the future of finance through the power of technology and innovation.
Responsibilities:
- Developing, fine-tuning, and optimizing Retrieval-Augmented Generation (RAG) workflows, including the integration of generative AI models and algorithms with retrieval systems.
- Collaborating with cross-functional teams to gather requirements, define project objectives, and align AI solutions with business needs, ensuring seamless integration of RAG-based technologies.
- Conducting research on state-of-the-art advancements in retrieval systems, generative AI, machine learning, and deep learning techniques, and identifying opportunities to leverage these technologies in our products and services.
- Designing and implementing scalable and efficient pipelines for indexing and retrieving structured and unstructured data to support high-performance RAG solutions.
- Creating comprehensive documentation, including technical specifications, guides, and presentations, to clearly communicate complex AI concepts and workflows to both technical and non-technical stakeholders.
- Establishing and maintaining best practices and organizational standards for the development, deployment, and evaluation of RAG and generative AI models.
- Developing and fine-tuning NLP classification models and other language-based predictive solutions to enhance retrieval accuracy and improve overall performance of RAG workflows.
Requirements:
- Master's or Ph.D. in Computer Science, Machine Learning, or a related field.
- 3 + years of experience with NLP, deep learning, and generative models.
- Familiarity with a range of NLP technologies, such as Hugging Face Transformers, spaCy, or NLTK, and experience with large-scale language model deployments.
- Experience with AWS.
- Proficiency in Python
- Practical experience with LLMs and RAG workflows.
- Conversational English level (Upper-Intermediate + ).
- Ukrainian language - advanced or higher
- Strong problem-solving skills and the ability to communicate complex concepts effectively.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits