AI Engineer (LLM & ML)

YKB Logo
Computers/IT
Posted on 29 Dec, 2024
Closing on 15 Jan, 2025

Job Description

  • Job Title: AI Engineer (LLM & ML)
  • Application Deadline: Jan 15, 2025
  • Job Location: Yemen Kuwait Bank, Sana’a, Yemen
  • Type: Full-time

About Us

Yemen Kuwait Bank (YKB), established in 1977, stands as one of Yemen’s premier financial institutions, catering to Retail, MSMEs, and Corporate customers with a diverse range of products and services. YKB is dedicated to innovation, offering advanced digital services such as digital account opening, e-wallets, virtual card app, banking chatbot, mobile banking, and SuperApp. Through seamless, convenient, and secure banking experiences, we are setting new standards of excellence in the national financial services industry.
Driven by our unwavering commitment to innovation, we are building a top-tier Data and AI team. This team is at the forefront of disruption, providing specialized analytics capabilities to the bank.
Your Career, Our Commitment: At Yemen Kuwait Bank, we believe that a fulfilling career is more than just a job—it's a journey towards personal and professional growth. Our mission is to make this journey as smooth and rewarding as possible, providing a supportive and dynamic work environment where you can thrive.

Job Description

Are you an experienced AI Engineer passionate about productionizing Machine Learning/AI solutions? Join the YKB Data AI team and be part of our AI engineering group. You will collaborate with cross-functional teams to develop LLM-driven solutions that boost efficiency and engagement.
As an AI Engineer, you'll prototype, build, test, and deploy GenAI/ML products at scale. You'll also fine-tune LLM models to optimize performance and drive positive outcomes. Agility, proficiency, and discipline are key. This role offers the chance to apply your expertise in LLM/ML technologies. Ideal candidates have a proven track record in building AI/LLM applications, and excellent analytical, organizational, and communication skills. A passion for operational excellence and continuous learning is essential.

Responsibilities

  • Work with peers and stakeholders to identify use cases and opportunities for Gen AI/AI to create value.
  • Drive the design, implementation, and optimization of applying natural language processing (NLP) and computer vision techniques to extract insights from unstructured data sources.
  • Develop and fine-tune Large Language Models (LLMs) for applications such as text generation and document classification. 
  • Utilize text embeddings for representation, similarity search, and NLP tasks.
  • Develop and maintain services that leverage foundation large language models, with a heavy emphasis on Python and/or TypeScript.
  • Combine prompt engineering, model selection, hyperparameter configuration, model fine-tuning, data retrieval, and code to build LLM applications.
  • Oversee and establish scalable, efficient MLOps pipelines for AI service delivery, adhering to best practices.
  • Utilize tools and frameworks for data exploration, feature engineering, and model evaluation.
  • Perform other duties as assigned.

Qualifications

Who we're searching for

  • Education: Bachelor's degree in Computer Science, Computer Engineering, or related field 
  • Experience: At least 1 year of experience in developing LLM-based applications, including work with embeddings and RAG. Experience with MLOps practices and tools to monitor, optimize, improve, and deploy AI-enabled solutions is a plus.
  • Skills: Proficiency in writing production-quality code in Python or TypeScript, and familiarity with AI/ML libraries. Expertise in TensorFlow, PyTorch, Keras, or similar frameworks for model development is a plus.
  • Technical Proficiency: Exposure to LLM frameworks like LangChain and LlamaIndex. Familiarity with RAG, RLHF/RLAIF, and adversarial models. Knowledge of core AI disciplines such as computer vision (CV), natural language processing (NLP), and deep learning (DL).
  • Language: Advanced proficiency in English.
  • Attributes: Attention to detail with a proven ability to learn new concepts and skills quickly.

Why Explore a Career at YKB Data AI 

This section should have been entitled - Why Explore a Challenge at YKB Data AI. What?
YKB Data & AI is not for everyone. This is the strongest differentiator. How?
Skills are secondary for us. We believe in intentions, not capabilities. Why?
If you don’t understand or resonate with the above three points, we encourage you not to apply. You won’t thrive here.
Most candidates look for a job or a career, but only a rare 2% see it as a challenge that fulfills their soul. We look for these 2%. Period.
If you happen to be fortunately falling in this group then world is too small for you. Reason being there are very few organizations which can really meet your expectations. We can! 
Experience the Real Work with Real People for a Real Purpose. 

1- Leading Platforms: Work with cutting-edge data and AI platforms on groundbreaking projects.
2- True Startup Culture: It’s not about bean bags or flexible hours; it’s about the spirit of innovation and creation.
3- Top Talent: Work with brilliant, like-minded individuals.
4- Empowerment: You’ll feel empowered every day, fostering your entrepreneurial spirit.
5- Greatest Work of Your Life: We promise this will be the most fulfilling work you’ll ever do.

Join us if you’re ready to push boundaries and make a real impact. The world is small for those who dare to dream big.

How to Apply

To apply for the AI Engineer (LLM & ML) position, please follow these steps:

1.    Prepare Your Application:

  • Resume: Ensure your resume is up-to-date and tailored to highlight your relevant experience and skills.
  • Cover Letter (Optional): Write a cover letter that explains why you are interested in this role and how your background makes you a great fit.

2.    Visit Our Career Site:

3.    Submit Your Application:

  • If you click the career site link, you will be redirected to the job listing page. Click on "AI Engineer (LLM & ML)" to view the job details page.
  • Once on the job details page, click the "I'm Interested" button to start your application.
  • Complete the job application form with your personal details, educational background, work experience, and any other required information. You can upload your resume and cover letter (optional) during this step.
  • After submitting the application form, you will be prompted to complete a short pre-screening questionnaire. This helps us understand your qualifications and fit for the role.

We look forward to receiving your application and wish you the best of luck in the hiring process!

Important Notes / مقترحات هامة

Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you’re applying by email, make sure you mention the job title in the “Subject” field of your message
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل