Apple
Software Development Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Apple, создающую платформы мониторинга и визуализации данных для медицинских исследований. Задача — строить backend-сервисы и инструменты для работы с данными крупномасштабных пользовательских исследований.
Задачи
- Разрабатывать новые веб-платформы мониторинга и визуализации данных
- Извлекать инсайты из сложных наборов данных
- Разрабатывать интеллектуальную автоматизацию для поддержки нескольких исследований в год
- Проектировать и создавать backend-системы и инструменты визуализации
- Проводить design review, менторить инженеров и влиять на технический и продуктовый roadmap
- Интегрировать LLM-функциональность (OpenAI/Anthropic API) в продакшн-инструменты
- Использовать LLM в цикле разработки: планирование, архитектура, реализация, генерация PR, деплой
- Взаимодействовать с исследователями, инженерами и операционными командами для сбора требований
- Обеспечивать сбор качественных данных и соблюдение privacy-first политик
Требования
- Bachelor’s degree in Computer Science, Engineering, Informatics или эквивалент
- 3+ года опыта в software engineering
- Уверенные навыки разработки, владение Python
- Опыт интеграции LLM-функциональности (OpenAI, Anthropic API) в продакшн веб-инструменты
- Опыт использования LLM в closed-loop процессе разработки
- Опыт работы с биомедицинскими, медицинскими или чувствительными данными
Условия
- Возможность влиять на технический и продуктовый roadmap
- Работа в fast-paced команде
- Менторство и лидерство в design review
Навыки
- Python
- Flask
- FastAPI
- REST APIs
- PySpark
- SparkSQL
- Delta Lake
- AWS
- Kubernetes
- Apache Airflow
- Git
- Docker
- Jupyter
- Linux
- OpenAI API
- Anthropic API
- LLM