CACI International Inc
AI Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик для создания веб-приложений с интеграцией AI и LLM в защищённой среде Министерства обороны США. Требуется сочетание классической full-stack разработки и работы с современными 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% (локальные)
- Конкурентная зарплата $63,300–$129,700
- Комплексный пакет льгот: здравоохранение, финансовые и пенсионные программы, обучение, гибкий отпуск
Навыки
- 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