Старший інженер з розробки програмного забезпечення в тестуванні - глибоке навчання

  • Full Time
Job expired!
Винахід NVIDIA GPU у 1999 році сприяв росту ринку PC-ігор, перетворив сучасну комп'ютерну графіку і революціонізував паралельні обчислення. В останні роки, глибоке навчання GPU запалило сучасний AI - наступну еру обчислень - з GPU, що діють як мозок комп'ютерів, роботів і автомобілів з автопілотом, які можуть сприймати та розуміти світ. Сьогодні нас все більше відомо як "компанію обчислення AI". Чи хочете ви допомогти розвитку компіляторів для застосувань машинного навчання? Ви зацікавлені в тому, щоб дізнатися, як продуктивність GPU живить технології, такі як мобільні ігри, глибоке навчання і автомобілі з автопілотом? Вас захоплює виклик самому собі і ви хотіли б особисто сприяти в рамках світової компанії? Ми створюємо наступне покоління технологій компілятора для прискорення робочих навантажень глибокого навчання. Ми шукаємо інженера для роботи над тестуванням компілятора в області AI. Ви будете вирішувати критичні проблеми, працюючи поряд з одними з найбільш цінних різноманітних мозків у галузі GPU обчислень і системного програмного забезпечення, роблячи те, що вам подобається. Якщо це вам здається цікавим викликом, ми хочемо почути від вас! На що ви будете витрачати час: У цій ролі ви будете тісно співпрацювати з розробниками компілятора для тестування нових та передових функцій та компонентів, пов'язаних з глибоким навчанням, включаючи розробку та виконання єдиних, функціональних та продуктивних тестів. До цього входить написання та рецензування планів тестування, імплементація та автоматизація тестових випадків та портування тестів сторонніх виробників. Ви будете створювати тестові звіти, визначати та класифікувати відмови та відстежувати тенденції продуктивності. Ви допоможете виявити потенційні або помічені слабкості в поточному процесі, пропонувати ідеї для дій, які можуть покращити покриття коду, та брати участь у заходах по якості та сприяти неперервному удосконаленню. Що ми хотіли б побачити: Бакалавр або магістр у галузі комп'ютерних наук, комп'ютерної / електротехніки, математики або суміжної області або еквівалентного досвіду. 3+ років досвіду програмування Python в домені машинного навчання. Досвід роботи з фреймворками Deep Learning, такими як JAX, PyTorch або TensorFlow. Сильні навички програмування на Python. Вам слід бути сфокусованим, швидко навчатися і мати сильні аналітичні навички з увагою до деталей. Сильні навички усунення неполадок та відлагодження. Продемонстровані приклади використання творчого мислення для вирішення захоплюючих проблем. Способи виділитися з натовпу: Досвід роботи з великими мовними моделями. Досвід тестування продуктивного програмного забезпечення або розробки інструментів фазування для тестування програмного забезпечення. Знання інших мов програмування та областей, таких як CUDA. Знання компілятора: розуміння того, як працюють компілятори і як вони реалізовані. NVIDIA широко визнана одним з найбажаніших роботодавців у світі технологій, пропонуючи висококонкурентні зарплати та всеосяжний пакет соціальних пільг. В нас працюють деякі з найбільш передбачених і працьовитих людей у світі! Діапазон базової зарплати становить 128 000 - 247 250 доларів США. Ваша вихідна зарплата буде визначена на основі вашого місцезнаходження, досвіду та оплати праці співробітників на схожих посадах. Ви також будете мати право на акції та соціальні пільги. NVIDIA приймає заявки на постійній основі.