Инженер-программист (Software Engineer)
Summary
Onsite Software Engineer in Dubai (JLT office) developing AI features for the COMPACS industrial reliability system used in oil & gas: building NLP modules, integrating LLMs, running MCP servers, and creating RAG-based knowledge bases. Core stack is C/C++ and Qt with strong backend/full-stack work, plus testing and technical documentation.
О нашей компании:
Dynamics Scientific — ведущая R&D-компания, специализирующаяся на технологиях цифровой надежности промышленного оборудования. Мы гордимся своей приверженностью качеству и инновациям. Сейчас мы ищем талантливого и целеустремленного Software Engineer, который присоединится к нашей команде и поможет в разработке передовых технологических решений.
Описание вакансии:
В этой должности вы будете отвечать за разработку программного обеспечения в рамках системы COMPACS. Вам предстоит создавать передовые технологические решения для самых сложных задач нефтегазовой отрасли, направленные на повышение операционной эффективности, снижение затрат и максимизацию производительности. Мы ожидаем, что вы креативны, динамичны, увлечены своим делом и привыкли принимать решения на основе данных (data-driven), а также умеете эффективно взаимодействовать с командой и аргументированно продвигать лучшие в своем классе технологии.
Основные обязанности:
-
Разработка модулей NLP и интеграция LLM
-
Внедрение и поддержка серверов MCP (Model Context Protocol)
-
Создание баз знаний для ИИ (на базе RAG-архитектуры)
-
Интеграция функций искусственного интеллекта в существующий пользовательский интерфейс (UI)
-
Отладка, тестирование и поддержка программного обеспечения
-
Составление и актуализация технической документации
Образование и опыт:
-
Высшее профильное образование (бакалавриат или магистратура) в области компьютерных наук или смежной технической дисциплине
-
Опыт коммерческой разработки ПО от 3 лет
Квалификация и ключевые навыки:
-
Языки: русский, английский — свободное владение
-
Уверенное знание C/C++
-
Глубокая экспертиза и высокие навыки в интеграции LLM
-
Отличное владение фреймворком Qt
-
Сильные знания в области backend- и Full-stack разработки
-
Понимание архитектуры Model Context Protocol (MCP)
-
Опыт создания NLP-модулей и хранилищ на базе RAG
-
Умение презентовать и защищать технические решения
График: Полная занятость (Full Time), 40-часовая рабочая неделя.
Что мы предлагаем:
-
Конкурентоспособная заработная плата
-
Возможность работать в динамичной и инновационной индустрии
-
Работа над уникальным продуктом, не имеющим аналогов на рынке
-
Широкие возможности для карьерного роста и развития навыков
-
Профессиональное обучение за счет компании
-
Официальное трудоустройство в полном соответствии с трудовым законодательством OAЭ
-
Удобное расположение офиса в районе JLT
-
Атмосфера сотрудничества и поддерживающая рабочая среда
Если вы горите разработкой ПО и стремитесь создавать инновационные продукты, мы будем рады с вами познакомиться! Откликайтесь на вакансию и присоединяйтесь к нашей команде профессионалов.
Важное примечание: данная позиция не предполагает удаленного формата работы. Мы рассматриваем кандидатов, которые готовы к самостоятельному переезду.
What they ask for
Required
- Bachelor's or master's degree in computer science or a related technical discipline
- 3+ years of commercial software development experience
- Fluent Russian and English
- Confident knowledge of C/C++
- Deep expertise and high skills in LLM integration
- Excellent command of the Qt framework
- Strong knowledge of backend and full-stack development
- Understanding of Model Context Protocol (MCP) architecture
- Experience building NLP modules and RAG-based knowledge stores
- Ability to present and defend technical solutions