В Oracle Cloud Infrastructure (OCI) наша разнообразная команда создателей и изобретателей строит будущее корпоративных облачных решений. Мы сочетаем гибкость стартапа с масштабами и ориентацией на клиента глобального лидера в области программного обеспечения.
OCI основывается на ценностях равенства, инклюзии и уважения. Мы стремимся к высшему благу через наши продукты и действия. Мы поддерживаем обучение и развитие, бросая вызов друг другу, чтобы строить наше будущее, превосходя прошлые достижения.
Будучи частью OCI, вы будете работать в динамичной и гибкой среде, где ваши уникальные вклады ценятся. Вы станете частью команды мотивированных людей, которые обладают автономией и поддержкой для выполнения своей лучшей работы.
В органе OCI AI Data мы решаем задачи на пересечении искусственного интеллекта и передовой облачной инфраструктуры. Мы разрабатываем платформы для оценки и тестирования ИИ/МО и революционизируем генерацию синтетических данных. Наша работа находится на переднем крае инициатив Generative AI (GenAI) и Responsible AI (RAI) в Oracle.
Позиция: Старший разработчик программного обеспечения/Разработчик программного обеспечения 2
Основные обязанности
- Проектирование и разработка ИИ программного обеспечения с использованием Java, Python и других языков.
- Участие во всем жизненном цикле программного обеспечения: разработка, тестирование, CI/CD и эксплуатация в производстве.
- Участие в цикле разработки моделей: обучение, доработка, развертывание моделей, оценка/тестирование и обучение предпочтениям человека.
- Применение инженерных принципов для определения надежной и поддерживаемой архитектуры и дизайна.
- Создание облачных сервисов с использованием современных компонентов инфраструктуры как сервиса (IaaS) в OCI.
- Проектирование распределённых, масштабируемых, отказоустойчивых программных систем для разработки моделей GenAI.
- Установление требований, определение объема решений, оценка работы и планирование поставок. Продвижение стандартов кодирования и паттернов, способствуя инклюзивной инженерной культуре.
- Участие в публикациях, блогах и открытом исходном коде с производительностью МО, сотрудничество с менеджерами продуктов.
- Балансировка разработки продуктовых функций с операционными производственными задачами, такими как автоматизация операций и структурированное логирование.
Квалификации
Минимальные квалификации
- Степень BS или MS в области компьютерных наук или эквивалентный опыт.
- 3-5+ лет опыта в разработке и выпуске корпоративных распределённых или облачных систем.
- Глубокое понимание основ проектирования систем и архитектуры распределённых систем.
- Опыт программирования на Java, Python или других объектно-ориентированных языках.
- Опыт создания высокодоступных сервисов и знание шаблонов проектирования сервисов и протоколов связи.
- Знакомство с контейнерами и технологиями оркестрации контейнеров (например, Kubernetes, Docker).
- Сильное желание оказать влияние и добиваться успеха в сотрудничестве.
- Эффективные навыки коммуникации для передачи технических концепций.
Предпочтительные навыки и опыт
- Знание науки о данных и машинного обучения.
- Производственный опыт с облачными и МО технологиями.
- Опыт работы с моделированием Generative AI, включая настройку и развертывание крупных языковых моделей (LLMs), а также работу с трансформерными моделями, механизмами внимания и инструментами подсказывания.
Компенсация и льготы
Для локаций в США диапазон заработной платы составляет от $62,100 до $158,200 в год, с возможностью получения бонусов и акций. Oracle предлагает всесторон