Job Openings AI Engineer

About the job AI Engineer

Help shape the future of intelligent procurement in MENA

We want to make procurement better, by building the best possible procurement and sourcing platform possible. We plan on becoming the go-to solution for procurement departments everywhere. Our source to pay platform lets organisations around the world find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently than ever before.

As part of growing our engineering function, we're hiring for a senior AI/ML Engineer. This is a high-impact role that sits at the intersection of our engineering and product teams, and will steer Pennys approach to data, Machine Learning and AI. We believe in delivering value to our customers, and are looking for someone who can identify opportunities for AI and ML solutions that can deliver that value, and execute on developing these solutions.

You'll be responsible for developing and integrating AI capabilities that make procurement smarter, faster, and more efficient for our users. Your work will directly impact thousands of procurement professionals and suppliers across the MENA region, helping them make better decisions and work more efficiently. You will help train other engineers at Penny, and lead on developing the solutions and infrastructure that will make Penny a leader in the AI procurement space. This role is a senior engineering role, and if successful has potential to develop into a team leadership role as we expand our machine learning, data and AI team.

Role Responsibilities: What you'll do

You'll be at the forefront of integrating AI and ML into procurement workflows, working closely with our product and engineering teams to build intelligent solutions that solve real problems for our customers and users.

We recognize that AI Engineers contribute in different ways. We're looking for someone who:

AI/ML Development & Integration:

Designs and implements AI/ML models that enhance core procurement processes, from supplier matching to risk assessment

Develops solutions using the latest LLM technologies and other Machine Learning techniques to create value for our customers and users

Implements Retrieval-Augmented Generation (RAG) systems to provide accurate, contextual responses to user queries

Creates algorithms for pattern recognition and process automation in procurement workflows

Technical Excellence:

Ensures AI solutions are scalable, secure, and maintainable

Conducts rigorous A/B testing and performance optimization

Works with engineering teams to integrate AI capabilities into our existing architecture

Stays current with latest AI/ML technologies and best practices

Cross-functional Collaboration:

Partners with product teams to identify opportunities for AI-driven improvements

Works with data teams to ensure high-quality training data and feature engineering

Collaborates with UX teams to create intuitive AI-powered experiences

Provides technical guidance on AI/ML best practices across the organization

Role Requirements: What you need to succeed

4+ years of experience in AI/ML development and deployment in production environments,

Hands-on experience with a range of ML techniques, not limited to prompting and fine-tuning LLMs.

Track record of solving complex business problems in production using AI/ML, showing:

Clear understanding of problem-solution fit

Rigorous evaluation of solution effectiveness

Measurable business impact of implementations

Strong understanding of data processing and model evaluation techniques

Nice to Haves:

Experience with cloud platforms (AWS, Azure, Google Cloud) and their AI services

Knowledge of procurement, supply chain, or enterprise SaaS software

Experience with Arabic language application of AI and ML

Experience setting up MLOps best practices and tooling