Gramian Consulting
Gramian Consulting
Gramian Consulting — консалтингова компанія з пріоритетом віддаленого формату роботи, що спеціалізується на інженерних кадрах, даних та штучному інтелекті. Вона допомагає організаціям розширювати технічні можливості за допомогою посилення команд фахівцями, рекрутингу, виділених команд і управління підрядниками, а також надає послуги з навчання та донавчання великих мовних моделей, розробки ШІ-агентів і асистентів, MLOps та створення ШІ-інфраструктури. Компанія також підтримує професійний розвиток окремих фахівців через програми наставництва й освіти, присвячені підготовці до кар’єри, співбесід та орієнтації на міжнародному ринку. У своїй роботі вона поєднує практичний досвід в інженерії та рекрутингу, допомагаючи клієнтам створювати технічні команди й застосовувати ШІ для вирішення бізнес-завдань.

Старший інженер-програміст з оцінювання коду ШІ — віддалена робота в Бангладеші

Оцінюйте код, згенерований ШІ, на коректність, безпеку, масштабованість і придатність до супроводу. Допомагайте створювати тести для програмування та вдосконалювати методи оцінювання результатів великих мовних моделей.

Опис

  • Оцінюйте код, згенерований ШІ, у різних мовах програмування та сценаріях розроблення програмного забезпечення
  • Перевіряйте код на коректність, надійність, безпеку, масштабованість, читабельність і придатність до супроводу
  • Виявляйте помилки, логічні недоліки, незавершені реалізації, збої у крайніх випадках і архітектурні слабкі місця
  • Аналізуйте незнайомі кодові бази та визначайте вплив запропонованих змін
  • Перевіряйте виправлення помилок, нові функції, рефакторинг, інтеграції API, оновлення конфігурації та операції з базами даних
  • Порівнюйте підходи до реалізації з визначеними технічними вимогами
  • Переписуйте або вдосконалюйте код для створення надійних еталонних рішень
  • Чітко пояснюйте технічні проблеми та запропоновані покращення
  • Створюйте критерії оцінювання, технічні анотації та рубрики оцінювання якості коду
  • Працюйте з дослідницькими та інженерними командами над розробленням тестів для програмування та розвитком методів оцінювання великих мовних моделей

Вимоги

  • Щонайменше 7 років професійного досвіду розроблення програмного забезпечення
  • Високий рівень володіння однією або кількома мовами програмування, зокрема Python, JavaScript або TypeScript, Java, C++, Go, C#, Ruby, PHP чи Rust
  • Значний досвід створення, супроводу, налагодження та перевірки програмного забезпечення виробничого рівня
  • Глибоке розуміння принципів проєктування програмного забезпечення, чистого коду, модульної архітектури, абстракцій, оброблення помилок і придатності до супроводу
  • Підтверджена здатність знаходити функціональні, продуктивні, безпекові та проєктні проблеми у складних кодових базах
  • Сильні навички налагодження, аналізу першопричин і розв’язання проблем
  • Досвід участі в перевірці коду та спільних процесах розроблення програмного забезпечення
  • Практичне знання Git і сучасних практик розроблення програмного забезпечення
  • Високий рівень письмової англійської та здатність чітко формулювати технічний зворотний зв’язок
  • Ґрунтовне розуміння структур даних, алгоритмів, API, баз даних і архітектури застосунків