Senior Solutions Architect, Financial Services Capital Markets
at Nvidia
USD 224,000-356,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Marketing @ 4 Python @ 8 Spark @ 4 GitHub @ 4 Algorithms @ 4 Machine Learning @ 4 MLOps @ 4 TensorFlow @ 4 Communication @ 4 Mathematics @ 4 PyTorch @ 4 CUDA @ 4 Cloud Computing @ 4 GPU @ 4Details
The Financial Services Solution Architect team is looking for an extraordinary person to join an experienced team of Quants and Data Scientists, engaging the finance industry with compelling examples of full-stack accelerated computing. Solution Architects work with top minds at Financial Services Capital Markets and Exchange firms to accelerate High-Performance Computing and AI workloads across various use cases. This role partners with engineering, product, and sales teams to drive customer success and design wins using NVIDIA technology.
Responsibilities
- Partner with NVIDIA Engineering, Product, and Sales teams to secure design wins at customers and enable development and growth of NVIDIA product features through customer feedback and proof-of-concept evaluations.
- Perform proof-of-concepts, working side-by-side with clients, engineers, and other architects on in-depth analysis, profiling, and optimization of machine learning / deep learning models to ensure the best performance on current- and next-generation GPU architectures.
- Work directly with client ML researchers and developers/engineers on business-impacting workflows, projects, and issues to drive success using NVIDIA technology.
- Facilitate rapid resolution of customer issues and promote the highest levels of customer satisfaction.
- Build collateral (notebooks, blogs) applied to finance industry use-cases such as ML/DL, recommender systems, GNN, Monte-Carlo simulations, Quantitative Finance, etc., by working closely with customers.
Requirements
- BS/MS/PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or other engineering fields (or equivalent experience).
- 12+ years experience as an ML/Software Engineer with a proven track record writing code in Python and C++.
- Experience with ML/DL algorithms and frameworks such as PyTorch, Spark, Dask, JAX, TensorFlow.
- Skilled in deploying ML/DL models at scale on public cloud computing and/or on-prem HPC clusters in production.
- Ability to communicate ideas and share code clearly through blog posts and GitHub; effective verbal/written communication and technical presentation skills.
- Enjoy working with multiple levels and teams across organizations (engineering/research, product, sales, and marketing teams).
- Self-starter with a passion for growth, continuous learning, and sharing findings across the team.
Ways to Stand Out
- Demonstrated C/C++ programming proficiency with an understanding of software design, programming techniques, and algorithms, alongside experience performing performance optimizations.
- Familiarity with NVIDIA GPU architectures.
- GPU development experience through NVIDIA CUDA-x libraries, cuBLAS, cuDNN.
- Knowledge of MLOps technologies such as containers, data center deployments, cluster management software, etc.
- Experience working with enterprise developers building HPC or data analytics applications.
Benefits & Compensation
- Base salary range: 224,000 USD - 356,500 USD (determined based on location, experience, and pay of employees in similar positions).
- Eligible for equity and company benefits (see NVIDIA benefits).
Additional Information
- Applications for this job will be accepted at least until July 29, 2025.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment and does not discriminate on protected characteristics.