
Gramian Consulting — консалтингова компанія з пріоритетом віддаленого формату роботи, що спеціалізується на інженерних кадрах, даних та штучному інтелекті. Вона допомагає організаціям розширювати технічні можливості за допомогою посилення команд фахівцями, рекрутингу, виділених команд і управління підрядниками, а також надає послуги з навчання та донавчання великих мовних моделей, розробки ШІ-агентів і асистентів, MLOps та створення ШІ-інфраструктури. Компанія також підтримує професійний розвиток окремих фахівців через програми наставництва й освіти, присвячені підготовці до кар’єри, співбесід та орієнтації на міжнародному ринку. У своїй роботі вона поєднує практичний досвід в інженерії та рекрутингу, допомагаючи клієнтам створювати технічні команди й застосовувати ШІ для вирішення бізнес-завдань.
Старший інженер-програміст з оцінювання коду ШІ — віддалена робота в Бангладеші
Оцінюйте код, згенерований ШІ, на коректність, безпеку, масштабованість і придатність до супроводу. Допомагайте створювати тести для програмування та вдосконалювати методи оцінювання результатів великих мовних моделей.
Опис
- Оцінюйте код, згенерований ШІ, у різних мовах програмування та сценаріях розроблення програмного забезпечення
- Перевіряйте код на коректність, надійність, безпеку, масштабованість, читабельність і придатність до супроводу
- Виявляйте помилки, логічні недоліки, незавершені реалізації, збої у крайніх випадках і архітектурні слабкі місця
- Аналізуйте незнайомі кодові бази та визначайте вплив запропонованих змін
- Перевіряйте виправлення помилок, нові функції, рефакторинг, інтеграції API, оновлення конфігурації та операції з базами даних
- Порівнюйте підходи до реалізації з визначеними технічними вимогами
- Переписуйте або вдосконалюйте код для створення надійних еталонних рішень
- Чітко пояснюйте технічні проблеми та запропоновані покращення
- Створюйте критерії оцінювання, технічні анотації та рубрики оцінювання якості коду
- Працюйте з дослідницькими та інженерними командами над розробленням тестів для програмування та розвитком методів оцінювання великих мовних моделей
Вимоги
- Щонайменше 7 років професійного досвіду розроблення програмного забезпечення
- Високий рівень володіння однією або кількома мовами програмування, зокрема Python, JavaScript або TypeScript, Java, C++, Go, C#, Ruby, PHP чи Rust
- Значний досвід створення, супроводу, налагодження та перевірки програмного забезпечення виробничого рівня
- Глибоке розуміння принципів проєктування програмного забезпечення, чистого коду, модульної архітектури, абстракцій, оброблення помилок і придатності до супроводу
- Підтверджена здатність знаходити функціональні, продуктивні, безпекові та проєктні проблеми у складних кодових базах
- Сильні навички налагодження, аналізу першопричин і розв’язання проблем
- Досвід участі в перевірці коду та спільних процесах розроблення програмного забезпечення
- Практичне знання Git і сучасних практик розроблення програмного забезпечення
- Високий рівень письмової англійської та здатність чітко формулювати технічний зворотний зв’язок
- Ґрунтовне розуміння структур даних, алгоритмів, API, баз даних і архітектури застосунків