Вакансія
З партнерського стрічки
Старший інженер із програмного забезпечення Java – пошуковий висновок – платформа
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Elastic
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Elastic, компанія Search AI, дозволяє кожному знаходити потрібні відповіді в реальному часі, використовуючи всі свої дані, у великому масштабі, розкриваючи потенціал компаній і людей. Платформа штучного інтелекту Elastic Search, яку використовують понад 50% зі списку Fortune 500, поєднує точність пошуку та інтелект штучного інтелекту, щоб кожен міг прискорити отримання важливих результатів. Використовуючи переваги всіх структурованих і неструктурованих даних — ефективніше захищаючи та захищаючи конфіденційну інформацію — комплексні хмарні рішення Elastic для пошуку, безпеки та спостереження допомагають організаціям виконати обіцянки ШІ.
Що таке роль
Ми шукаємо старшого розробника Java, який би приєднався до нашої команди Elasticsearch і керував нашою роботою над Inference API в Elasticsearch.
API Elasticsearch Inference — це інтеграційний рівень між Elasticsearch і зовнішніми службами машинного навчання, включаючи власну Elastic Inference Service (EIS), сторонніх постачальників (Anthropic, OpenAI, Cohere, Google) і самостійно розміщені моделі. Він підтримує такі функції, як семантичний пошук, переранжування та генеративний штучний інтелект у Elastic Cloud і в розміщених середовищах.
Ви підтримуватимете та розроблятимете фреймворк плагінів і REST API у вашій роботі, охоплюючи проектування протоколу, потокове передавання, асинхронне виконання, інтеграцію виставлення рахунків і тісно співпрацюючи з більш широкою групою висновків і командою Kibana.
Що ви будете робити
• Створення та підтримка інтеграції з внутрішніми системами та зовнішніми постачальниками висновків, включаючи узгодження схеми, потокове передавання (SSE) і нормалізацію помилок
• Внесіть внесок у внутрішню архітектуру плагіна виводу: налаштування завдань, стратегії фрагментації, обмеження швидкості та налаштування на рівні постачальника
• Переглядайте внески з відкритим кодом до кодової бази та співпрацюйте зі сторонніми інженерами, щоб переконатися, що їхні внески відповідають нашим технологічним стандартам
• Участь у чергуванні за викликом щодо інцидентів, пов’язаних із висновками
• Напишіть ретельні тести: модульні тести з використанням ESTestCase, інтеграційні тести REST на основі YAML і тести постійного оновлення
Що ви приносите
• 5+ років досвіду виробництва Java, з досвідом, що сприяє створенню великої усталеної кодової бази Java. Ви знаєте ядро Java і знайомі зі стандартною бібліотекою структур даних і конструкцій паралелізму, а також з новими функціями мови.
• Досвід створення ергономічних API і здатність обмірковувати компроміси.
• Досвід роботи з низькорівневою Java, як-от паралелізм, паралелізм, завантажувачі класів тощо.
• Ви маєте досвід використання штучного інтелекту для прискорення розробки, налагодження складних систем і оптимізації коду, залишаючись при цьому власником кінцевих результатів.
• Ви маєте можливість співпрацювати між функціями та командами та плавно переходити між різними проектами, кодовими базами чи командами на основі бізнес-пріоритетів
• Ви можете працювати автономно, керувати рішеннями та досягати результатів у розподіленій команді, використовуючи асинхронне, пряме та прозоре спілкування.
Бонусні бали
• Знання внутрішніх функцій JDK: модулі, модель пам’яті Java, збирання сміття, завантаження бази даних, методи кешування тощо.
• Досвід роботи з системами ML
• Внески та право власності на проекти з відкритим кодом
• Знання інструментів для створення Java (Gradle, Maven тощо), з сильною перевагою досвід роботи з Gradle.
• Досвід роботи в команді платформи або команді продуктивності розробників
Додаткова інформація – ми дбаємо про наших людей
Як розподілена компанія, різноманітність визначає нашу ідентичність. Незалежно від того, чи хочете ви розпочати нову кар’єру чи розвивати вже існуючу, Elastic — це та компанія, де ви можете поєднати чудову роботу з чудовим життям. Твій вік - лише цифра. Неважливо, закінчили ви університет чи ваші діти; ви нам потрібні для того, що ви можете зробити.
Ми прагнемо дорівнювати пільгам у різних регіонах, і, незважаючи на те, що правила залежать від місця, ми вважаємо, що турбота про наших людей є правильною справою.
• Конкурентоспроможна оплата на основі роботи, яку ви тут виконуєте, а не вашої попередньої зарплати
• Медичне страхування для вас і вашої родини в багатьох місцях
• Можливість створювати свій календар із гнучкими розташуваннями та розкладами для багатьох ролей
• Велика кількість днів відпустки щороку
• Збільште свій вплив - ми збираємо до 2000 доларів США (або еквівалент у місцевій валюті) за фінансові пожертви та послуги
• До 40 годин щороку для волонтерських проектів, які вам подобаються
• Прийняття батьківства з мінімум 16 тижнями відпустки по догляду за дитиною
Різні люди по-різному підходять до проблем. Нам це потрібно. Elastic є роботодавцем рівних можливостей і прагне створити інклюзивну культуру, яка враховує різні точки зору, досвід і походження. Кваліфіковані заявники отримають винагороду за працевлаштування незалежно від раси, етнічного походження, кольору шкіри, релігії, статі, вагітності, сексуальної орієнтації, гендерного сприйняття чи ідентичності, національного походження, віку, сімейного стану, захищеного статусу ветерана, статусу інвалідності чи будь-якої іншої підстави, захищеної федеральним, державним або місцевим законом, постановою чи постановою.
Ми вітаємо людей з обмеженими можливостями та прагнемо створити доступний та інклюзивний досвід для всіх людей. Щоб подати запит на розміщення під час подачі заявки або процесу найму, надішліть електронний лист. Ми відповімо на ваш запит протягом 24 робочих годин після надсилання.
Заявники мають права згідно з федеральним законодавством про працевлаштування, дивіться плакати за посиланнями нижче: Плакат Закону про сімейні та медичні відпустки (FMLA); Плакат про прозорість оплати та недискримінацію; Плакат із Законом про захист працівників від поліграфа (EPPA) і «Знай свої права» (плакат)…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-software-engineer-search-inference-platform-143010)
Що таке роль
Ми шукаємо старшого розробника Java, який би приєднався до нашої команди Elasticsearch і керував нашою роботою над Inference API в Elasticsearch.
API Elasticsearch Inference — це інтеграційний рівень між Elasticsearch і зовнішніми службами машинного навчання, включаючи власну Elastic Inference Service (EIS), сторонніх постачальників (Anthropic, OpenAI, Cohere, Google) і самостійно розміщені моделі. Він підтримує такі функції, як семантичний пошук, переранжування та генеративний штучний інтелект у Elastic Cloud і в розміщених середовищах.
Ви підтримуватимете та розроблятимете фреймворк плагінів і REST API у вашій роботі, охоплюючи проектування протоколу, потокове передавання, асинхронне виконання, інтеграцію виставлення рахунків і тісно співпрацюючи з більш широкою групою висновків і командою Kibana.
Що ви будете робити
• Створення та підтримка інтеграції з внутрішніми системами та зовнішніми постачальниками висновків, включаючи узгодження схеми, потокове передавання (SSE) і нормалізацію помилок
• Внесіть внесок у внутрішню архітектуру плагіна виводу: налаштування завдань, стратегії фрагментації, обмеження швидкості та налаштування на рівні постачальника
• Переглядайте внески з відкритим кодом до кодової бази та співпрацюйте зі сторонніми інженерами, щоб переконатися, що їхні внески відповідають нашим технологічним стандартам
• Участь у чергуванні за викликом щодо інцидентів, пов’язаних із висновками
• Напишіть ретельні тести: модульні тести з використанням ESTestCase, інтеграційні тести REST на основі YAML і тести постійного оновлення
Що ви приносите
• 5+ років досвіду виробництва Java, з досвідом, що сприяє створенню великої усталеної кодової бази Java. Ви знаєте ядро Java і знайомі зі стандартною бібліотекою структур даних і конструкцій паралелізму, а також з новими функціями мови.
• Досвід створення ергономічних API і здатність обмірковувати компроміси.
• Досвід роботи з низькорівневою Java, як-от паралелізм, паралелізм, завантажувачі класів тощо.
• Ви маєте досвід використання штучного інтелекту для прискорення розробки, налагодження складних систем і оптимізації коду, залишаючись при цьому власником кінцевих результатів.
• Ви маєте можливість співпрацювати між функціями та командами та плавно переходити між різними проектами, кодовими базами чи командами на основі бізнес-пріоритетів
• Ви можете працювати автономно, керувати рішеннями та досягати результатів у розподіленій команді, використовуючи асинхронне, пряме та прозоре спілкування.
Бонусні бали
• Знання внутрішніх функцій JDK: модулі, модель пам’яті Java, збирання сміття, завантаження бази даних, методи кешування тощо.
• Досвід роботи з системами ML
• Внески та право власності на проекти з відкритим кодом
• Знання інструментів для створення Java (Gradle, Maven тощо), з сильною перевагою досвід роботи з Gradle.
• Досвід роботи в команді платформи або команді продуктивності розробників
Додаткова інформація – ми дбаємо про наших людей
Як розподілена компанія, різноманітність визначає нашу ідентичність. Незалежно від того, чи хочете ви розпочати нову кар’єру чи розвивати вже існуючу, Elastic — це та компанія, де ви можете поєднати чудову роботу з чудовим життям. Твій вік - лише цифра. Неважливо, закінчили ви університет чи ваші діти; ви нам потрібні для того, що ви можете зробити.
Ми прагнемо дорівнювати пільгам у різних регіонах, і, незважаючи на те, що правила залежать від місця, ми вважаємо, що турбота про наших людей є правильною справою.
• Конкурентоспроможна оплата на основі роботи, яку ви тут виконуєте, а не вашої попередньої зарплати
• Медичне страхування для вас і вашої родини в багатьох місцях
• Можливість створювати свій календар із гнучкими розташуваннями та розкладами для багатьох ролей
• Велика кількість днів відпустки щороку
• Збільште свій вплив - ми збираємо до 2000 доларів США (або еквівалент у місцевій валюті) за фінансові пожертви та послуги
• До 40 годин щороку для волонтерських проектів, які вам подобаються
• Прийняття батьківства з мінімум 16 тижнями відпустки по догляду за дитиною
Різні люди по-різному підходять до проблем. Нам це потрібно. Elastic є роботодавцем рівних можливостей і прагне створити інклюзивну культуру, яка враховує різні точки зору, досвід і походження. Кваліфіковані заявники отримають винагороду за працевлаштування незалежно від раси, етнічного походження, кольору шкіри, релігії, статі, вагітності, сексуальної орієнтації, гендерного сприйняття чи ідентичності, національного походження, віку, сімейного стану, захищеного статусу ветерана, статусу інвалідності чи будь-якої іншої підстави, захищеної федеральним, державним або місцевим законом, постановою чи постановою.
Ми вітаємо людей з обмеженими можливостями та прагнемо створити доступний та інклюзивний досвід для всіх людей. Щоб подати запит на розміщення під час подачі заявки або процесу найму, надішліть електронний лист. Ми відповімо на ваш запит протягом 24 робочих годин після надсилання.
Заявники мають права згідно з федеральним законодавством про працевлаштування, дивіться плакати за посиланнями нижче: Плакат Закону про сімейні та медичні відпустки (FMLA); Плакат про прозорість оплати та недискримінацію; Плакат із Законом про захист працівників від поліграфа (EPPA) і «Знай свої права» (плакат)…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-software-engineer-search-inference-platform-143010)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Elastic
Оголошення надано Elastic.