
CodeNinja Inc. е технологична консултантска компания, която помага на бизнеса да изгражда, модернизира и управлява своя софтуер и ИТ операции. Услугите ѝ включват разработване на софтуер с помощта на изкуствен интелект, инженеринг на приложения, облачни изчисления, корпоративни решения, управлявани ИТ услуги и осигуряване на допълнителни специалисти. Компанията също така подкрепя инициативи за дигитална трансформация и разполага с експертен опит, приложим за консултантски, логистични и SaaS организации, които търсят мащабируеми технологични системи и допълнителен инженерен капацитет.
Старши AI инженер / архитект на агентен AI – Рияд, хибридно
Старшият AI инженер и архитект на агентен AI проектира сигурни и мащабируеми LLM и RAG платформи за банковите и финансовите клиенти на CodeNinja. Ръководи производствената AI архитектура, доставката, оптимизацията и менторството на инженерни екипи.
Описание
- Създаване на корпоративни AI решения с модерни LLM модели и рамки за агентен AI
- Проектиране на мултиагентни системи за планиране, разсъждение, използване на инструменти и оркестрация на работни процеси
- Разработване на готови за продукция RAG платформи върху структурирани и неструктурирани корпоративни данни
- Изграждане на мащабируеми API и AI услуги с Python и съвременни backend рамки
- Създаване на рамки за оценка на качеството, сигурността и производителността на LLM моделите
- Подобряване на латентността на AI приложенията, пропускателната способност и ефективността на инфраструктурата
- Внедряване и експлоатация на LLM модели с отворен код в продукция
- Партньорство с архитекти, продуктови собственици, бизнес анализатори и DevOps екипи по корпоративни AI платформи
- Прилагане на корпоративни стандарти за сигурност, управление и отговорен AI
- Менториране на инженерни екипи и развитие на многократно използваеми AI практики и рамки
- Самостоятелна доставка на корпоративни AI платформи, мултиагентни системи, RAG асистенти за знания, AI копилоти, рамки за оценка на LLM, производствени AI API, решения за наблюдаемост и сигурни, мащабируеми и икономически ефективни внедрявания
Изисквания
- 8–12+ години опит в софтуерното инженерство
- 5+ години практически опит в областта на изкуствения интелект, машинното обучение и генеративния AI
- Задълбочени познания по машинно обучение, дълбоко обучение, NLP, трансформър архитектури, LLM и embedding модели
- Експертни умения по програмиране с Python
- Силни основи в софтуерното инженерство
- Опит в разработването на backend системи за продукционна среда
- Опит с RESTful API и микросървиси
- Опит с асинхронно програмиране и мащабируеми архитектури
- Опит с FastAPI, Flask или сравними рамки
- Практически опит в проектирането и внедряването на решения за агентен AI с LangGraph, CrewAI, OpenAI Agents SDK, AutoGen, Semantic Kernel или LlamaIndex Workflows
- Опит с мултиагентна оркестрация, агенти за планиране, извикване на инструменти, работни процеси с човек в цикъла, управление на памет и състояние и модели за сътрудничество между агенти
- Силен опит в изграждането на корпоративни RAG платформи
- Опит с embedding модели, векторни и графови бази данни и технологии за търсене
- Опит в създаването на систематични рамки за оценка на LLM
- Разбиране на откриването на халюцинации, достоверността, релевантността на отговорите, прецизността и пълнотата на контекста, обосноваността, токсичността и регресионното тестване
- Опит с внедряването на защитни механизми и наблюдаемост, включително проследяване на подсказки, анализ на токени и разходи, мониторинг на латентността, цикли за обратна връзка и отстраняване на проблеми в продукция
- Експертни познания по prompt engineering, включително Chain-of-Thought, ReAct, Tree of Thoughts, Self-Consistency, few-shot и структурирано подканване, извикване на функции, JSON режим, оптимизация и кеширане на подсказки, оптимизация на контекстния прозорец, ефективност на токените и оптимизация на разходите
- Практически опит с внедряване на LLM модели с отворен код
- Опит с оптимизация на GPU, пакетно инфериране, обслужване на модели, автоматично мащабиране, внедряване с множество GPU и квантизация
- Опит с MLflow, Kubeflow, Docker, Kubernetes, GitHub Actions или GitLab CI, версиониране на модели, проследяване на експерименти, хранилища на характеристики, непрекъсната оценка и непрекъснато внедряване
- Опит с Google Cloud Platform Vertex AI, Microsoft Azure AI, AWS Bedrock или OpenAI Azure
- Опит с PostgreSQL, Oracle, MongoDB, Redis, Elasticsearch или OpenSearch
- Силни аналитични умения и умения за решаване на проблеми
- Отлични комуникационни умения и умения за управление на заинтересовани страни
- Способност за водене на технически дискусии и архитектурни прегледи
- Опит в менториране на инженерни екипи
- Способност за работа в гъвкава среда за доставка
- Бакалавърска степен по компютърни науки, изкуствен интелект, информационни технологии, инженерство или сродна област
Придобивки
- Възнаграждението се определя според опита и квалификацията
- Работа по технологични инициативи и инициативи за дигитална трансформация в корпоративен мащаб
- Досег до среди в банковото дело, финансовите услуги, AI, данните и нововъзникващите технологии
- Възможности за професионално развитие и обучение
- Колаборативна работна среда с техническа насоченост
- Работа с опитни професионалисти в областта на технологиите и консултирането