Dataminr
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в AI-компанию Dataminr для разработки AI-ориентированных веб-приложений и микросервисов, включая интеграцию LLM и RAG-пайплайнов в продакшн.
Задачи
- Проектировать, разрабатывать и поддерживать full-stack AI-веб-приложения и микросервисы на Python, Java и React
- Создавать, разворачивать и оптимизировать RESTful API на FastAPI и Flask
- Разрабатывать и поддерживать frontend-интерфейсы на React: дашборды исследователей, админ-консоли, компоненты визуализации данных
- Интегрировать LLM API и RAG-пайплайны (prompt engineering, оптимизация стоимости, эвристики галлюцинаций, оценка вывода) в продакшн-системы
- Проектировать и реализовывать хранение и обработку данных на реляционных (PostgreSQL, MySQL) и NoSQL (MongoDB) базах
- Разворачивать и мониторить контейнеризированные микросервисы в AWS с помощью Docker
- Сотрудничать с AI-исследователями, продакт-менеджерами, дизайнерами и кросс-функциональными командами
Требования
- Bachelor’s degree или эквивалент в Computer Science, Computer Engineering, IT или смежной области и 3 года опыта full-stack AI-разработки
- Опыт Python для backend-разработки, обработки данных и ML/NLP-воркфлоу
- Опыт разработки backend-сервисов на Java или эквивалентном ООП-языке
- 3 года frontend-разработки на JavaScript, из них 2 года на React, включая проектирование компонентов и интеграцию с REST API
- 2 года опыта работы с FastAPI и/или Flask для создания и деплоя RESTful-сервисов
- 2 года опыта проектирования, реализации и потребления RESTful API в распределённых архитектурах
- 3 года опыта работы с реляционными БД (PostgreSQL и/или MySQL) и NoSQL (MongoDB)
- Опыт реализации поиска и информационного поиска с Elasticsearch
- 2 года опыта интеграции LLM API и RAG-фреймворков, включая Langchain, в продакшн AI-приложения
- Опыт работы с NLP-техниками: NER, классификация текста, тематическое моделирование (NLTK, SpaCy, Scikit-Learn)
- 2 года опыта совместной работы с AI-исследователями по внедрению AI-моделей в продакшн
- Опыт контейнеризации и деплоя приложений с Docker в AWS, включая AWS S3
Условия
- Полная занятость, позиция в New York, NY
- Зарплата $137,717–$160,000 в год
- Комплексная медицинская, стоматологическая и vision-страховка для сотрудников, партнёров и их иждивенцев
- Щедрый PTO, гибкие sick days и возможность удалённой работы
- Оплачиваемый родительский отпуск и family forming benefits
- Поддержка ментального здоровья
- Company equity (RSUs)
Навыки
- Python
- Java
- React
- JavaScript
- FastAPI
- Flask
- REST API
- LLM
- RAG
- Langchain
- PostgreSQL
- MySQL
- MongoDB
- Elasticsearch
- NLP
- NER
- NLTK
- SpaCy
- Scikit-Learn
- Docker
- AWS
- AWS S3