Point your AI agent at freehire and let it find you a job.

Get the CLI →

Dynamics Scientific Trading

NewBe an early applicant

Инженер-программист (Software Engineer)

Posted Updated
Discussion

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

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available