BeaconFire Inc. ищет Python-разработчика для работы над веб-приложениями и системами генеративного ИИ.
Задачи:
- Проектирование и разработка веб-приложений на Python, Flask, Django.
- Написание чистого и эффективного кода с поддержкой поддерживаемости и переиспользуемости.
- Проектирование и внедрение RAG-пайплайнов на Google Cloud / Vertex AI (чанкинг, эмбеддинги, индексация, поиск, реранкинг, grounding).
- Построение агентных рабочих процессов (использование инструментов, планирование, рефлексия/ограничения, структурированные выводы) с использованием Python-first фреймворков.
- Проведение код-ревью для обеспечения качества и согласованности кода.
- Тестирование для обеспечения качества и надежности приложений.
- Создание и поддержка технической документации для веб-приложений.
- Участие в планировании проекта, оценке и приоритизации задач.
- Отслеживание новейших технологий для разработки на Python.
- Определение и запуск оценки (метрики поиска, качество ответов, проверки галлюцинаций/grounding) и итеративное улучшение качества системы.
- Вывод в продакшн: API, мониторинг/наблюдаемость, оптимизация стоимости и производительности, CI/CD, практики безопасности.
Требования:
- Опыт разработки программного обеспечения на Python 3.
- Понимание жизненного цикла разработки и тестирования ПО.
- Знание реляционных баз данных (например, MySQL, PostgreSQL).
- Опыт работы с системами контроля версий, такими как Git.
- Опыт создания RAG-решений (гибридный поиск, реранкинг, стратегии чанкинга, эмбеддинги, дизайн промптов и схем).
- Знание как минимум одного агентного фреймворка (например, LangGraph/LangChain, LlamaIndex, Semantic Kernel, AutoGen) и паттернов вызова инструментов/функций.
- Уверенное знание концепций векторного поиска и как минимум одной векторной БД в продакшне.
- Сильные инженерные практики: код-ревью, тестирование, телеметрия, безопасность по дизайну, надежность.
Предпочтительные квалификации:
- Степень магистра в области компьютерных наук, программной инженерии или смежной области.
- Более 1 года профессионального опыта разработки веб-приложений на Python с Flask или Django.
- Опыт разработки RESTful API на Python.
- Понимание веб-фреймворков Python, таких как Flask или Django.
- Опыт работы с облачными сервисами, такими как AWS.
- Опыт работы с Vertex AI и основами GCP (IAM, логирование/мониторинг, Cloud Run/GKE, хранилища).
- Графы знаний для RAG (связывание сущностей, обход графа + объединение поиска).
- Стриминг/обмен сообщениями (Pub/Sub, Kafka), пайплайны документов (Document AI) и мультиязычный поиск.
- Опыт работы с инструментами оценки (RAGAS, TruLens, пользовательские eval-системы), управление версиями промптов.
- Интеграция фронтенда (базовый React/Next.js) или платформенная поддержка (внутренние инструменты разработчика).
Условия:
- Зарплата: $62 000 – $80 000.
- Кандидаты должны быть готовы к переезду в пределах США (например, Калифорния, Техас, Нью-Йорк).