ECPI University
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в ECPI University для поддержки директора по AI и аналитике. Разработка и поддержка проприетарного AI-набора: LLM-приложения, RAG-системы, векторные хранилища и облачные сервисы в Azure и AWS.
Задачи
- Проектировать и разрабатывать мультиплатформенные AI-приложения с использованием облачной архитектуры
- Определять спецификации, планировать системный дизайн и контролировать полный жизненный цикл разработки
- Создавать инструменты на базе LLM для преподавателей, сотрудников и студентов
- Использовать Azure AI Foundry, AWS Bedrock, OpenAI APIs и связанные облачные AI-сервисы
- Проектировать и оптимизировать RAG-пайплайны: эмбеддинги, чанкинг, логика поиска, гибридный и векторный поиск
- Работать с SQL Server, PostgreSQL и облачными векторными хранилищами
- Выполнять загрузку данных, индексацию и тюнинг производительности
- Использовать Agile-методы и инструменты (Azure DevOps или Jira) для планирования и поставки
- Следить за новыми AI-моделями, методами эмбеддингов, техниками векторного поиска и облачными AI-инструментами
Требования
- Bachelor’s degree в релевантной области или соответствующий опыт
- 6+ лет опыта в разработке ПО и облачных приложениях
- 2+ года опыта разработки AI/LLM-приложений
- 2+ года опыта AI-ассистированного кодинга
- Программирование: JavaScript, TypeScript, Python, Node.js
- Веб-разработка: Next.js, HTML5, CSS3
- Экспертиза в AI и LLM: интеграция LLM, эмбеддинги, векторный поиск, облачные RAG-решения
- Облачные AI-платформы: Azure AI Foundry, AWS Bedrock, OpenAI APIs, model endpoints и оркестрация
- Базы данных: SQL Server, PostgreSQL и облачные векторные хранилища на Azure или AWS
- Разработка API: масштабируемые API и SDK
- Управление проектами: Agile-процессы и инструменты для задач
Условия
- Good faith pay range: $100,000 - 120,000 в год
- Позиция не удалённая, базируется в Virginia Beach, VA
- Стабильная рабочая среда с возможностями профессионального роста
- Конкурентные льготы
- Программа стипендий на обучение для сотрудников и их ближайших родственников после 90 дней работы
- Конкурентная компенсация и планы медицинского/стоматологического страхования
- PTO и оплата праздничных дней
- Участие в 401(k) с возможными взносами работодателя
Навыки
- JavaScript
- TypeScript
- Python
- Node.js
- Next.js
- HTML5
- CSS3
- LLM
- RAG
- embeddings
- vector search
- Azure AI Foundry
- AWS Bedrock
- OpenAI APIs
- SQL Server
- PostgreSQL
- Azure
- AWS
- API
- SDK
- Agile
- Azure DevOps
- Jira
- React
- Vue
- Docker
- Kubernetes
- GitHub
- GitLab
- CI/CD
- Azure Data Lake
- S3
- ETL
- ELT