Старший разработчик на Python
Переведено автоматически с языка оригинала. Читать оригинал по-грузински →
SOFTSWISS рад объявить о вакансии на должность старшего разработчика на Python (AI & Data Integration)
Обзор: SOFTSWISS продолжает расширять свои возможности в области искусственного интеллекта, и мы ищем опытного старшего разработчика на Python для присоединения к нашей команде по разработке программного обеспечения для ИИ. Нам нужен настоящий, опытный и высококвалифицированный специалист, который увлечен пересечением больших языковых моделей, разработки программного обеспечения и масштабируемой инфраструктуры.
Цель роли: Вы будете проектировать и создавать сложные решения с поддержкой ИИ, включая системы Retrieval-Augmented Generation (RAG), автономные агенты и интеграции Model Context Protocol (MCP). Вы поможете сформировать архитектуру нашей экосистемы ИИ, обеспечивая, чтобы наши внутренние инструменты были не только "умными", но также надежными, масштабируемыми и глубоко интегрированными с нашими корпоративными данными. Ваше глубокое понимание внутренней работы Python, распределенных систем и современных шаблонов оркестровки ИИ будет определять надежность и производительность нашего следующего поколения программного обеспечения.
Ключевые обязанности: - Сотрудничество в гибкой команде с использованием методологии Scrum и участие в стратегическом планировании дорожной карты ИИ - Участие в процессах архитектурного, инфраструктурного и стратегического принятия решений для сервисов с поддержкой ИИ - Проектирование и реализация готовых к производству конвейеров RAG и рабочих процессов Agentic, которые используют наши внутренние данные - Интеграция протоколов Model Context (MCP) для стандартизации взаимодействия наших инструментов ИИ с различными источниками данных и средами - Проведение обзоров кода для других членов команды и поддержание высоких стандартов документирования и тестируемости
Требуемый опыт: - 7+ лет профессионального опыта в разработке программного обеспечения (не менее 4 лет недавнего опыта программирования на Python в качестве основного языка) - Глубокое понимание внутренней работы Python: асинхронное программирование (asyncio), управление памятью и профилирование производительности - Опыт построения систем RAG (Retrieval-Augmented Generation) и работы с фреймворками оркестровки LLM (например, LangChain, LlamaIndex или CrewAI) - Твердые знания Linux и навыки работы с командной строкой (Bash/Shell) - Твердые знания Docker и Kubernetes для развертывания и масштабирования контейнеризированных приложений - Опыт работы с реляционными базами данных (PostgreSQL), включая оптимизацию запросов и проектирование схем - Опыт работы с Redis для кэширования и управления состоянием в распределенных системах - Знакомство с ELK Stack (Elasticsearch, Logstash, Kibana) для ведения журналов, мониторинга и наблюдаемости - Английский язык на уровне Intermediate или выше
Желательно: - Опыт работы с векторными базами данных (например, pgvector, Milvus, Qdrant) и оптимизацией семантического поиска - Опыт реализации протокола Model Context Protocol (MCP) или аналогичных стандартов интероперабельности - Понимание принципов распределенных приложений и микросервисной архитектуры - Знакомство с современными шаблонами проектирования серверной части - Опыт работы в областях, где безопасность и целостность данных имеют первостепенное значение
Наши преимущества: - Возможности удаленной работы на полную ставку и гибкий график работы - Частное страхование - Дополнительный 1 день отпуска в год - Компенсация спортивной программы - Комплексная программа психического здоровья - Бесплатные онлайн-уроки английского языка с носителем языка - Щедрая программа рекомендаций - Обучение, внутренние семинары и участие в международных профессиональных конференциях и корпоративных мероприятиях
Заинтересованные кандидаты, пожалуйста, нажмите кнопку "Применить (На другом сайте)".
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.