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