Приєднуйтесь до 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.
- Досвід впровадження розподілених, багатопоточних та масштабованих додатків.
- Сильні навички спілкування для ефективного передавання технічної інформації на всіх рівнях та створення дов