Lucas James Talent Partners
Analysis Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в исследовательский институт Chemical Insights. Разработка Python-пайплайнов обработки научных данных и full-stack веб-приложений с REST API для курирования и оценки научных данных.
Задачи
- Проектировать, разрабатывать и поддерживать Python-пайплайны для загрузки, очистки, трансформации и валидации научных данных
- Разрабатывать веб-приложения и REST API для курирования и оценки научных данных
- Интегрировать приложения с базами данных, API, лабораторными информационными системами, HPC и внешними научными источниками данных
- Писать unit- и интеграционные тесты
- Помогать внутренним учёным и инженерам в использовании пайплайнов и приложений, вести документацию
- Проводить код-ревью и давать обратную связь
- Планировать и приоритизировать задачи проекта, обеспечивать сдачу в срок и в бюджет
- Наставлять коллег по лучшим практикам разработки
Требования
- Опыт разработки full-stack от 4 лет с бакалаврской степенью или от 2 лет с магистерской степенью в области CS/IT
- Владение Python data-science стеком (Polars, Pandas, Numpy, Scipy)
- Опыт работы с веб-фреймворками (Django, Flask, FastAPI)
- Опыт работы с облачными сервисами (AWS или Azure)
- Опыт работы с реляционными БД (PostgreSQL)
- Знание практик контроля версий и agile-разработки
- Опыт разработки онлайн-приложений в научной среде
- Сильные навыки управления проектами и коммуникации
Условия
- Бонусная компенсация
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- 401k с матчингом до 5% и дополнительными 4% в пенсионный фонд после первого года
- Оплачиваемый отпуск, праздничные, больничные и волонтёрские дни
- Возможность обсудить гибкий график с руководителем
Навыки
- Python
- Polars
- Pandas
- Numpy
- Scipy
- Django
- Flask
- FastAPI
- AWS
- Azure
- PostgreSQL
- JavaScript
- React
- Vue
- Plotly
- R
- Java
- Go
- Docker
- REST API