CACI International
AI Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик для создания веб-приложений с интеграцией AI и LLM в защищённой среде Министерства обороны США. Требуется сочетание классического full-stack (frontend, backend API, базы данных) с интеграцией современных AI-пайплайнов.
Задачи
- Проектировать, разрабатывать и разворачивать end-to-end веб-приложения с использованием AI и LLM
- Разрабатывать backend-логику и API для связи интерфейсов с AI-моделями
- Создавать чистые и интуитивные пользовательские интерфейсы, включая чат-интерфейсы и поисковые дашборды
- Проектировать работу с реляционными и векторными базами данных для данных приложения и эмбеддингов
- Реализовывать RAG-воркфлоу для безопасного поиска по внутренним документам
- Контейнеризировать приложения и обеспечивать стабильный деплой
Требования
- Гражданство США
- Проживание в районе Dayton, OH
- Продвинутое владение Python и API-фреймворками (FastAPI, Flask)
- Опыт построения UI на современных фреймворках (React, Vue) или AI-ориентированных библиотеках (Streamlit)
- Опыт работы с реляционными БД (PostgreSQL) и векторными БД (pgvector, Milvus, Chroma)
- Практический опыт реализации RAG-воркфлоу
- Опыт контейнеризации через Docker/Podman и работы с Git
Условия
- Полная занятость, регулярная позиция
- Работа на территории Wright Patterson AFB, OH
- Командировки до 10% (локальные)
- Комплексный соцпакет: healthcare, wellness, финансовые и пенсионные программы, поддержка семьи, обучение, отпуск
- Гибкий график отпусков
Навыки
- Python
- FastAPI
- Flask
- React
- Vue
- Streamlit
- PostgreSQL
- pgvector
- Milvus
- Chroma
- RAG
- LLM
- Docker
- Podman
- Git
- Hugging Face
- Llama 3
- Mistral
- vLLM
- llama.cpp
- GGUF
- LangChain
- LlamaIndex