Software Engineer III - Quantum Computing

Job expired!

Приєднуйтесь до JPMorgan Chase на позицію Інженер-програмного забезпечення III - Квантові обчислення

Підвищуйте свою кар'єру інженера-програмного забезпечення з захоплюючою можливістю в JPMorgan Chase. Як Інженер-програмного забезпечення III в рамках напряму Global Technology Applied Research/Quantum Computing, ви будете ключовим членом гнучкої команди, яка розробляє та доставляє передові технологічні рішення. Ваша роль передбачає впровадження важливих технологій у різних бізнес-функціях для підтримки цілей компанії.

  • Проєктування, розробка та налагодження програмних рішень, використовуючи інноваційні підходи для вирішення складних технічних проблем.
  • Розробка можливостей платформи, що дозволяють дослідникам проводити та публікувати результати, а також впроваджувати класичні та квантові алгоритми.
  • Співпраця з дослідниками для проєктування, розробки та упаковки квантових/квантово-інспірованих алгоритмів для інтеграції зі стратегічними системами.
  • Документування підходів, технік та процесів для відповідності з регламентами компанії.
  • Формування високої цікавості та навчального мислення, спільна робота над новими алгоритмами та технологіями з різними зацікавленими сторонами.
  • Створення безпечного, високоякісного виробничого коду та підтримка синхронізованих алгоритмів.
  • Створення архітектури та документації дизайну для складних додатків, забезпечуючи відповідність програмного коду до обмежень дизайну.
  • Аналіз та візуалізація великих, різноманітних наборів даних для постійного покращення програмних додатків та систем.
  • Виявлення прихованих закономірностей в даних для покращення якості кодування та архітектури систем.
  • Забезпечення внесків у спільноти інженерії програмного забезпечення та події, що досліджують нові технології.
  • Поліпшення культури команди з акцентом на різноманітність, рівність, включення та повагу.
  • Формальне навчання або сертифікація в концепціях інженерії програмного забезпечення з 3+ років практичного досвіду.
  • Бакалавр або магістр в кількісних дисциплінах, таких як комп'ютерні науки, математика або статистика. Сильне розуміння статистики, лінійної алгебри та оптимізації.
  • Володіння однією або кількома мовами програмування; значний практичний досвід з Python, C/C++, Terraform, FastAPI та фреймворками розподілених обчислень, такими як Ray або Dask.
  • Знання розробки на GPU та CUDA.
  • Чітке розуміння методологій Agile, включаючи CI/CD, стійкість додатків та безпеку.
  • Практичний досвід розробки в хмарних середовищах (AWS; EKS, EC2, S3, EFS, Lambda).
  • Досвід розробки та впровадження можливостей платформи та програмного забезпечення на основі алгоритмів.
  • Великий досвід роботи з бібліотеками Python, такими як PyTorch, NumPy та Pandas.
  • Досвід впровадження розподілених, багатопоточних та масштабованих додатків.
  • Сильні навички спілкування для ефективного передавання технічної інформації на всіх рівнях та створення дов