24 августа 2025
Company Overview:
MTLAB is an R&D company based in Dubai, developing the world s first AI for shopping that unifies both online and offline experiences. By integrating chat-to-shop, social shopping, virtual try-ons, and proximity offers, our AI provides a superior experience for shoppers and boosts sales for businesses.
Role Summary:
MTLAB is seeking a high-level Machine Learning Engineer. This role includes developing, deploying, and optimizing models for real-time interactions, such as recommendation systems, natural language processing, and location-based features, to power customer experience in physical world.
Responsibilities:
Design and implement ML models for real-time product recommendations and location-based services.
Develop and fine-tune NLP models for interactive chat and product search functions.
Leverage LangChain to build advanced conversational AI features.
Integrate and optimize vector databases (e.g., Qdrant, Milvus) for managing embeddings and real-time data access.
Design, implement, and deploy image generation pipelines, including diffusion-based models, for enhancing visual shopping experiences.
Collaborate with backend teams to ensure seamless integration of ML models.
Optimize models for performance and scalability to meet increasing user demand.
Develop efficient APIs for smooth integration with front-end and other services.
Requirements:
5+ years of experience in ML, ideally within AI-driven products.
Proficiency in Python and ML frameworks like PyTorch or TensorFlow.
Experience with NLP, embeddings, and vector databases (Qdrant, Milvus).
Experience with image generation models, including diffusion-based approaches (e.g., Stable Diffusion, DALL E, Midjourney-like systems)
Proficiency with LangChain for building conversational AI applications.
Knowledge of Docker and cloud deployment (AWS, GCP).
Strong experience in building and tuning recommendation systems.
Familiarity with REST APIs and backend integration (FastAPI experience is a plus).
Why MTLAB?
Make an impact with a world-class team, setting new benchmarks.
Tackle global-scale, non-trivial challenges.
Grow with unparalleled learning and advancement opportunities at MTLAB.
Experience rapid career progression.
Receive a competitive compensation package.
Opportunity for an equity stake.
==
Обзор компании:
MTLAB - это научно-исследовательская компания из Дубая, создающая первый в мире ИИ для шопинга, объединяющий онлайн- и офлайн- пространство. Интегрируя чат, покупки, социальный шопинг, виртуальную примерку и предложения по геолокации, наш ИИ обеспечивает лучший пользовательский опыт и повышает продажи для брендов.
Краткое описание вакансии:
MTLAB ищет высококвалифицированного инженера по машинному обучению. Эта должность включает в себя разработку, внедрение и оптимизацию моделей для взаимодействия в режиме реального времени, таких как рекомендательные системы, обработка естественного языка и функции, основанные на местоположении, для улучшения взаимодействия с клиентами в реальном мире.
Обязанности:
Разработка и внедрение моделей машинного обучения для рекомендаций товаров в режиме реального времени и сервисов, основанных на местоположении.
Разработка и доработка моделей обработки естественного языка (NLP) для интерактивного чата и поиска товаров.
Использование LangChain для создания расширенных функций разговорного ИИ. Интеграция и оптимизация векторных баз данных (например, Qdrant, Milvus) для управления встраиванием и доступом к данным в режиме реального времени.
Взаимодействие с бэкенд-командами для обеспечения бесшовной интеграции моделей машинного обучения.
Оптимизация моделей для повышения производительности и масштабируемости в соответствии с растущим спросом пользователей.
Разработка эффективных API для плавной интеграции с фронтенд-сервисами и другими сервисами.
Требования:
Более 5 лет опыта работы с машинным обучением, желательно в продуктах на базе ИИ.
Знание Python и фреймворков машинного обучения, таких как PyTorch или TensorFlow.
Опыт работы с обработкой естественного языка, встраиванием и векторными базами данных (Qdrant, Milvus).
Знание LangChain для создания диалоговых приложений с искусственным интеллектом.
Знание Docker и облачного развертывания (AWS, GCP).
Большой опыт создания и настройки систем рекомендаций. Знакомство с REST API и бэкенд-интеграцией (опыт работы с FastAPI будет плюсом).
Почему MTLAB?
Возможность создать продукт мирового уровня вместе с сильной командой
Работа над нетривиальными задачами в глобальном масштабе
Уникальные возможности для профессионального роста и обучения
Быстрое карьерный рост
Конкурентный компенсационный пакет
Возможность получения доли в компании (equity)