Senior Software Engineer

Job expired!

Dell Technologies створює передові технологічні рішення для динамічного світу. Наша команда архітектури інформаційних технологій (IT) перетворює бізнес-вимоги замовників на всеохоплюючі рішення для підприємств. Завдяки глибоким технічним знанням ми розробляємо архітектури, які перевищують очікування щодо сервісів. Експертиза нашої команди охоплює аналіз цілей, потреб і бізнес-середовищ замовників для створення технічних системних рішень, які інтегрують апаратне та програмне забезпечення, методології та процеси без перешкод у операції замовників.

Приєднуйтесь до нас, щоб виконувати найкращу роботу у своїй кар'єрі та задля значущого соціального впливу як Старший інженер-програміст - IT у нашій команді з розробки онлайн-підтримки, яка базується в Бангалорі.

Як Старший інженер-програміст, ви приєднаєтеся до команди розробки онлайн-підтримки Dell (www.dell.com/support). Вам потрібно мати виняткові здібності до технічного дизайну, розробки та розгортання, а також ефективні лідерські навички. Пристрасне бажання покращити досвід і задоволення клієнтів є необхідним. Ви будете відповідальні за нову розробку, інновації, впровадження та розгортання покращень платформи онлайн-підтримки Dell, взаємодію з глобальними командами розробників, тісну співпрацю з бізнес-партнерами для розуміння їхніх вимог та забезпечення своєчасних і якісних результатів.

Ваші обов’язки охоплюватимуть такі додатки, як управління замовленнями, діагностика, запити на онлайн-сервіс, драйвери та завантаження, інструкції та супровідні документи, спільноти та цифрові права. Ви матимете широкі можливості продемонструвати свої навички, працювати з найновішими технологіями та рости в компанії Dell, яка є роботодавцем з рівними можливостями.

Ви будете

  • Аналізувати вимоги та створювати архітектурні та проектні рішення
  • Розробка програмного коду для задоволення бізнес-вимог
  • Перегляд технічних артефактів для відповідності галузевим стандартам
  • Вирішення технічних конфліктів з зацікавленими сторонами та досягнення консенсусу

Основні вимоги

  • Вільне володіння Python 3.x, базове розуміння NLP та досвід проектування та створення NLP моделей, таких як текстові класифікатори, рекомендателі та розмовні агенти
  • Досвід роботи з ембеддингами, сховищами ембеддингів і розуміння мовних моделей
  • Знайомство з GenAI фреймворками, такими як Retrieval Augmented Generation (RAG)
  • Досвід розробки та створення API для інференції з використанням фреймворків, таких як FastAPI/Flask/Django
  • Досвід роботи з реляційними та нереляційними базами даних, LLMOps stack: Langchain/Llamaindex

Бажані вимоги

  • Досвід точного налаштування LLM, розгортання та MLOps
  • Глибоке розуміння стеків розробки Python, екосистем, фреймворків та інструментів, таких як NLTK, RASA, Langchain, Numpy, Scipy, Pandas, Dask, spaCy, sci-kit-learn та PyTorch/Tensorflow
  • MLOps і LLM