Python Developer (LLM / Text-to-SQL / Secure Sandbox)

По договоренности


Создавай интеллектуальные системы обработки данных! Присоединяйся к инновационному проекту на стыке Python, LLM и PostgreSQL.

| Проектная работа | Удаленно
Наш проект разрабатывает мощный инструмент для генерации и безопасного выполнения SQL-запросов через текстовые интерфейсы с использованием Large Language Models (LLM). Мы ищем талантливого Python-разработчика для усиления команды с возможностью удаленной работы.
Тебе предстоит решать интересные задачи:
• Разрабатывать backend-сервисы (FastAPI/Flask) для сложного Text-to-SQL pipeline: от текстового запроса → генерации SQL с помощью LLM (OpenAI, Mistral и др.) → валидации → исполнения на PostgreSQL.
• Создавать и обеспечивать безопасность Docker-based Python Sandbox с жесткими ограничениями (CPU, память, время) для исполнения и визуализации кода (Pandas, Matplotlib).
• Проектировать и оптимизировать работу с PostgreSQL (сложные запросы, реплики, SQLAlchemy/asyncpg).
• Внедрять защиту от инъекций и гарантировать безопасность исполнения внешнего кода.
• Реализовывать функционал для автоматической документации схем БД и визуализации результатов.
Идеальный кандидат — это ты, если у тебя есть:
1. Обязательные навыки:

o Продвинутый Python
o Опыт с LLM (OpenAI API, Hugging Face, Mistral и т.д.) и фреймворками для Text-to-SQL (LangChain, LlamaIndex).
o Глубокое знание PostgreSQL: сложные SQL, оптимизация, работа с репликами, SQLAlchemy/asyncpg.
o Навыки создания безопасных изолированных сред (Docker Sandboxing) с ограничением ресурсов.
o Опыт разработки backend-сервисов на FastAPI или Flask.
o Уверенное владение Pandas, NumPy, Matplotlib для обработки и визуализации.
o Понимание принципов безопасности веб-приложений и кода (OWASP Top 10).
o Опыт работы с CI/CD (GitHub Actions/GitLab CI).
2. Желательные навыки (будут большим плюсом):
o Опыт с OpenAPI (Swagger), Streamlit.
o Настройка логирования/мониторинга (Sentry, Grafana).
o Работа с BI-инструментами (Metabase, Superset).
o Понимание ERP/1С систем.
Почему этот проект стоит твоего внимания?
• Работа на переднем краю: Реальные задачи с использованием LLM и Text-to-SQL – одних из самых востребованных технологий сегодня.
• Серьезный технологический вызов: Архитектура клиент-серверных систем, безопасные sandbox, оптимизация сложных SQL – твой код будет решать нетривиальные проблемы.
• Четкие границы и фокус: Проектная работа, задачи конкретны, результат измерим.
• Удаленный формат: Работай из любой точки мира.
• Команда экспертов: Взаимодействие с сильной технической командой.
• Конкурентные условия: Проектная оплата на уровне рынка, обсуждается индивидуально по результатам собеседования.
Готов к интенсивной и интересной работе? Откликайся!
Как подать заявку:
1. Пришли свое резюме (обязательно укажи опыт, релевантный ключевым требованиям: LLM, Text-to-SQL, PostgreSQL, Docker Sandbox).
2. Коротко опиши (в сопроводительном письме или в тексте отклика):
o Самый сложный проект с использованием LLM, над которым ты работал(а).
o Твой опыт создания безопасных сред для исполнения кода (Docker, sandboxing).
o Пример оптимизации нетривиального SQL-запроса.
3. Ссылки на GitHub / GitLab (если есть релевантные проекты) – приветствуются.
Ждем именно тебя, чтобы вместе создать технологию будущего! Ты можешь оставаться с нами и дальше, проектов будет еще много, нам будет чем тебя удивлять и твоя экспертиза будет расти!


Поделиться:

Опубликована 20 дней назад

Вакансия в подборках

  1. Developer
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.